public function Index() { $Validacion = new NeuralJQueryValidacionFormulario(); $Validacion->Requerido('PW_1', 'Ingrese la Nueva Contraseña'); $Validacion->Requerido('PW_2', 'Ingrese la Confirmación de la Contraseña'); $Validacion->IgualACampo('PW_1', 'PW_2', 'Las Contraseñas No Coinciden'); $Validacion->RangoLongitud('PW_1', '8', '20', 'El Campo Debe Tener 8 a 20 caracteres'); $Validacion->SubmitHandler(NeuralJQueryAjax::EnviarFormularioPOST('Formulario', 'respuesta', NeuralRutasApp::RutaURL('Ajax_ChangePass/CambioPassword/' . AyudasConversorHexAscii::ASCII_HEX(date("Y-m-d"))), true, 'GESTION')); $Script[] = $Validacion->MostrarValidacion('Formulario'); $Parametros = AyudasSessiones::InformacionSessionControlador(true); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', $Parametros); $Plantilla->ParametrosEtiquetas('Titulo', 'Cambio Contraseña'); $Plantilla->ParametrosEtiquetas('Consulta', $this->Modelo->InformacionUsuario($Parametros['Usuario'])); $Plantilla->ParametrosEtiquetas('Scrip', NeuralScriptAdministrador::OrganizarScript(false, $Script, 'GESTION')); $Plantilla->AgregarFuncionAnonima('Codificar', function ($Texto) { return NeuralEncriptacion::EncriptarDatos($Texto, array(date("Y-m-d"), 'GESTION')); }); echo $Plantilla->MostrarPlantilla('CambiosPasswordUsuario/ChangePass.html', 'GESTION'); Ayudas::print_r($this->Modelo->InformacionUsuario($Parametros['Usuario'])); }
public function ConsultarExistenciaAsesorRemote($Validacion = false) { if ($Validacion == true and AyudasConversorHexAscii::HEX_ASCII($Validacion) == date("Y-m-d")) { $DatosPost = AyudasPost::FormatoEspacio(AyudasPost::FormatoMayus(AyudasPost::LimpiarInyeccionSQL($_POST))); Ayudas::print_r($DatosPost); if (AyudasPost::DatosVacios($DatosPost) == false) { $Data = $this->Modelo->ConsultarExistenciaAsesorRemote($DatosPost['Usuario']); if ($Data['Cantidad'] >= 1) { echo 'false'; } else { echo 'true'; } } } }
private function procesar() { $resultado = $this->Modelo->MATRIZ($this->peticion->post, $this->peticion->temporal->obtener('sesion')->obtener('Informacion')->obtener('USUARIO_RR')); Ayudas::print_r($resultado); Ayudas::print_r($this->peticion->temporal->obtener()); }
public function Prueba() { Ayudas::print_r($_SESSION); Ayudas::print_r(AppSesion::obtenerDatos()); }