Example #1
0
 public function ActualizarDatosUsuarios($Validacion = false)
 {
     if ($Validacion == true and NeuralEncriptacion::DesencriptarDatos(AyudasConversorHexAscii::HEX_ASCII($Validacion), array(date("Y-m-d"), 'GESTION')) == date("Y-m-d")) {
         if (AyudasPost::DatosVacios($_POST) == false) {
             $DatosPost = AyudasPost::FormatoEspacio(AyudasPost::ConvertirTextoUcwordsOmitido(AyudasPost::FormatoMinOmitido(AyudasPost::LimpiarInyeccionSQL($_POST), array('Data')), array('Data')));
             $DatosPost['Data'] = NeuralEncriptacion::DesencriptarDatos($DatosPost['Data'], 'GESTION');
             $this->Modelo->ActualizarDatosUsuarios($DatosPost);
             $Plantilla = new NeuralPlantillasTwig();
             $Plantilla->ParametrosEtiquetas('Nombre', $DatosPost['Nombres'] . ' ' . $DatosPost['Apellidos']);
             echo $Plantilla->MostrarPlantilla('Ajax/AdminUsuarios/UsuarioActualizado.html', 'GESTION');
         }
     }
 }
Example #2
0
 public function AgregarNuevaNotaSeguimiento($Validacion = false)
 {
     if ($Validacion == true and NeuralEncriptacion::DesencriptarDatos(AyudasConversorHexAscii::HEX_ASCII($Validacion), array(date("Y-m-d"), 'GESTION')) == date("Y-m-d")) {
         if (AyudasPost::DatosVacios($_POST) == false) {
             $Parametros = AyudasSessiones::InformacionSessionControlador(true);
             $DatosPost = AyudasPost::FormatoEspacio(AyudasPost::LimpiarInyeccionSQL(AyudasPost::ConvertirTextoUcwordsOmitido($_POST, array('Seguimiento', 'Registro'))));
             $DatosPost['Registro'] = NeuralEncriptacion::DesencriptarDatos(AyudasConversorHexAscii::HEX_ASCII($DatosPost['Registro']), array(date("Y-m-d"), 'GESTION'));
             $this->Modelo->AgregarNuevaNotaSeguimiento(array('Usuario' => $Parametros['Usuario'], 'Fecha' => date("Y-m-d"), 'Hora' => date("H:i:s"), 'Registro' => $DatosPost['Registro'], 'Notas' => $DatosPost['Notas']));
             $Seguimiento = $DatosPost['Seguimiento'] == 'SEGUIMIENTO' ? 'SEGUIMIENTO' : $this->Modelo->ActualizarEstadoRegistroNotas($DatosPost['Registro']);
             $Plantilla = new NeuralPlantillasTwig();
             $Plantilla->ParametrosEtiquetas('Notas', $this->Modelo->ListaNotasSeguimiento($DatosPost['Registro']));
             echo $Plantilla->MostrarPlantilla('Ajax/Seguimiento/Notas.html', 'GESTION');
         } else {
             // -- Vista datos Vacios
             echo '<h3>Hay Datos Vacios en el Formulario</h3>';
         }
     }
 }