require_once "../clases/claAgendaCitas.php"; require_once "../clases/clsFuncionesGlobales.php"; $loCita = new claAgendaCitas(); $loFuncion = new clsFunciones(); $fechaHoy = date("Y-m-j"); $diasArestar = 10; //OJO cambiar aqui si quieres modificar los dias que debe esperar un feligres para pedir la misma cita $maximoCitasPorDia = 5; $loCita->asCod_Combo = $_POST["KcodCombo"]; $loCita->asForaneoID = $_POST["KcodForaneo"]; $loCita->asSelector = $_POST["KcharSelector"]; $loCita->asDescripCombo = $_POST["f_descripcion"]; $idCitas = $_POST["txtIdCita"]; $loCita->asidtPersona = $_SESSION["IDTpersona"]; $loCita->asOpcionSolicitud = $_POST["KopcionCita"]; $fechaNDiasAtras = $loFuncion->fRestaDiasAfecha($fechaHoy, $diasArestar); //fecha actual menos los dias especificados en la variable $lsOperacion = $_POST["txtOperacion"]; $liHay = $_POST["txtHay"]; $liError = 0; switch ($lsOperacion) { case "solicitaCita": if ($loCita->fpermiteCrearCita($fechaNDiasAtras)) { $liHay = 0; $liError = $loCita->asErroNume; //aqui regresa el numero del error para que la vista lo proyecte } else { if ($loCita->fDameFechaDeCita($maximoCitasPorDia, $loFuncion)) { $loCita->fDiasDeCitaDesactivados($maximoCitasPorDia, $loFuncion); //Enciende el modulo de verificacion de dias desactivados y en cuyo caso modifica la fecha y la hora if ($loCita->solicitarDiaCita()) {