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'); } } }
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>'; } } }