<?
session_name('portal_absa');
session_start();
require("../../conexion/conectar.php");

$conexion = new CONDB();
$conexion->conectar();

if(trim($_REQUEST["notificar_dias"]) == "" || trim($_REQUEST["notificar_despuesde"]) == "" || trim($_REQUEST["notificar_repetirdias"]) == "" || trim($_REQUEST["notificar_asunto"]) == "" || trim($_POST['notificar_solo_fecha']) == "" || trim($_POST['notificar_solo_hora']) == ""){
	?><script>$j_6.messager.alert("Error","Los campos no pueden ser vacios.","error");</script><?exit;
}

if(!validateTime($_POST["notificar_solo_hora"])){
	?><script>$j_6.messager.alert("Error","Hora incorrecta.","error");</script><?exit;
}

$tolerancia_NPvsComplemento=(trim($_POST['tolerancia_NPvsComplemento']) == "" || trim($_POST['tolerancia_NPvsComplemento']) == ".")? 0.00 : trim($_POST['tolerancia_NPvsComplemento']); 

$tolerancia_NPvsFactura=(trim($_POST['tolerancia_NPvsFactura']) == "" || trim($_POST['tolerancia_NPvsFactura']) == ".")? 0.00 : trim($_POST['tolerancia_NPvsFactura']); 

$tolerancia_FacturaPagada=(trim($_POST['tolerancia_FacturaPagada']) == "" || trim($_POST['tolerancia_FacturaPagada']) == ".")? 0.00 : trim($_POST['tolerancia_FacturaPagada']); 

$tolerancia_CompensacionEgreso=(trim($_POST['tolerancia_CompensacionEgreso']) == "" || trim($_POST['tolerancia_CompensacionEgreso']) == ".")? 0.00 : trim($_POST['tolerancia_CompensacionEgreso']);

$tolerancia_tipoCambio=(trim($_POST['tolerancia_tipoCambio']) == "" || trim($_POST['tolerancia_tipoCambio']) == ".")? 0.00 : trim($_POST['tolerancia_tipoCambio']); 


$notificar_fecha_inicio="";

$notificar_fecha_inicio = $_REQUEST['notificar_solo_fecha']." ".$_REQUEST['notificar_solo_hora'];


$q="update configpagina set tolerancia_NPvsComplemento=$tolerancia_NPvsComplemento,tolerancia_NPvsFactura=$tolerancia_NPvsFactura,tolerancia_FacturaPagada=$tolerancia_FacturaPagada,tolerancia_CompensacionEgreso=$tolerancia_CompensacionEgreso,tolerancia_tipoCambio=$tolerancia_tipoCambio,notificar_fecha_inicio = '".$notificar_fecha_inicio."', notificar_correos_cc='".$_REQUEST["notificar_correos_cc"]."',notificar_asunto='".$_REQUEST["notificar_asunto"]."', notificar_correos='".$_REQUEST["notificar_correos"]."',notificar_dias=".$_REQUEST["notificar_dias"].",
notificar_despuesde='".$_REQUEST["notificar_despuesde"]."',notificar_repetirdias=".$_REQUEST["notificar_repetirdias"]." where rfc_receptor='".$_SESSION['RFC_RECEPTOR_PORTAL']."'";
if(!mysqli_query($conexion->CONEXION,$q)){
	//echo mysqli_error($conexion->CONEXION);
	?><script>$j_6.messager.alert("Error","Ocurrio un error al actualizar. Error: <?=htmlentities(mysqli_error($conexion->CONEXION),ENT_QUOTES)?>","error");</script><?exit;
}
?><script>$j_6.messager.alert("Informaci&oacute;n","Se ha actualizado correctamente.","info");</script><?exit;?>
<?
function validateTime($time)

{

    $pattern="/^([0-1][0-9]|[2][0-3])[\:]([0-5][0-9])[\:]([0-5][0-9])$/";

    if(preg_match($pattern,$time))

        return true;

    return false;

}
?>