/** * Telefonia::ajaxPost() * * Genera la validacion si hay algun dato vacio * @return void */ private function ajaxPost() { if (AppValidar::Vacio(array('aviso', 'sintoma'))->MatrizDatos($_POST) == true) { $this->ajaxFormato(); } else { exit('El formulario tiene campos vacios'); } }
/** * Metodo Publico * MatrizDatos($Array = false) * * Asigna la matriz de datos a evaluar * @param $Array: matriz POST o GET */ public static function MatrizDatos($Array = false) { if ($Array == true and is_array($Array) == true) { self::$Matriz = $Array; unset($Array); } return self::Validacion(); }
public function AjaxVista() { if (AppValidar::PeticionAjax() == true) { $plantilla = new NeuralPlantillasTwig(APP); echo $plantilla->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('Informativos', 'AjaxVista.html'))); } else { echo 'No es posible cargar la información'; } }
/** * Autentificacion::loginDatosVacios() * * valida que no esten vacios los datos del formulario * @return void */ private function loginDatosVacios() { if (AppValidar::Vacio()->MatrizDatos($_POST) == true) { $this->loginValidarExistenciaUsuario(); } else { header("Location: " . NeuralRutasApp::RutaUrlAppModulo('Index', 'Index', 'Index', array('DATOSVACIOS'))); /* echo 'Hay datos vacios en el formulario'; */ } }
private function ProcesarIndexVacio() { // Ayudas::print_r($_POST); if (AppValidar::Vacio()->MatrizDatos($_POST) == true) { $this->guardarIndex(); } else { echo ' Hay Datos vacíos en el Formulario ... '; } }
/** * TriplePlay::HorasCalculo() * * Genera el calculo de horas segun la prioridad * @return void */ public function HorasCalculo() { if (AppValidar::PeticionAjax() == true) { $valor = $_POST['prioridad']; $array = array('1' => 12, '2' => 12); $fecha = new DateTime(date("Y-m-d H:i")); $fecha->add(new DateInterval('PT' . $array[$valor] . 'H')); echo json_encode(array('fecha' => $fecha->format('Y-m-d / H:i'))); } else { echo json_encode(array('fecha' => '0000-00-00 / 00:00')); } }
/** * Alto_Impacto::procesoAjaxEliminarVacio() * * validacion de campos vacios * @return void */ private function procesoAjaxEliminarVacio() { if (AppValidar::Vacio()->MatrizDatos($_POST) == true) { $this->procesoAjaxEliminarProcesar(); } else { exit('El formulario contiene datos vacíos'); } }
/** * Int_Tel::ajaxGuionCampoVacio() * * Valida si existen datos vacios en el servidor * @return void */ private function ajaxGuionCampoVacio() { if (AppValidar::Vacio()->MatrizDatos($_POST) == true) { $this->ajaxGuionFormato(); } else { exit('El formulario tiene campos vacios'); } }
/** * Dispositivos::AjaxMovil() * * Genera la validacion de existencia peticion ajax * @return void */ public function AjaxMovil() { if (AppValidar::PeticionAjax() == true) { $plantilla = new NeuralPlantillasTwig(APP); $plantilla->Parametro('avisos', $this->Modelo->avisos()); echo $plantilla->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('Dispositivos', 'AjaxMovil.html'))); } else { echo 'No es posible cargar la información'; } }
/** * Mensaje::salasValidarVacio() * * Genera la validacion de los datos post estan * vacios * @return void */ private function salasValidarVacio() { if (AppValidar::Vacio()->MatrizDatos($_POST) == true) { $this->salasProcesar(); } else { exit('No es posible procesar datos vacios'); } }