Ejemplo n.º 1
0
 /**
  * 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');
     }
 }
Ejemplo n.º 2
0
 /**
  * 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();
 }
Ejemplo n.º 3
0
 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';
     }
 }
Ejemplo n.º 4
0
 /**
  * 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'; */
     }
 }
Ejemplo n.º 5
0
    private function ProcesarIndexVacio()
    {
        // Ayudas::print_r($_POST);
        if (AppValidar::Vacio()->MatrizDatos($_POST) == true) {
            $this->guardarIndex();
        } else {
            echo '
				Hay Datos vacíos en el Formulario ...
				';
        }
    }
Ejemplo n.º 6
0
 /**
  * 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'));
     }
 }
Ejemplo n.º 7
0
 /**
  * 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');
     }
 }
Ejemplo n.º 8
0
 /**
  * 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');
     }
 }
Ejemplo n.º 9
0
 /**
  * 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';
     }
 }
Ejemplo n.º 10
0
 /**
  * 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');
     }
 }