public function Index() { $Validacion = new NeuralJQueryValidacionFormulario(); $Validacion->Requerido('Registro', 'Ingrese el Número de Registro'); $Validacion->Numero('Registro', ucwords('solo se aceptan datos númericos')); $Validacion->SubmitHandler(NeuralJQueryAjax::EnviarFormularioPOST('Form', 'CargarContenido', NeuralRutasApp::RutaURL('Ajax_Consultas/BuscarRegistro/' . AyudasConversorHexAscii::ASCII_HEX(NeuralEncriptacion::EncriptarDatos(date("Y-m-d"), array(date("Y-m-d"), 'GESTION')))), true, 'GESTION')); $Script[] = $Validacion->MostrarValidacion('Form'); $Parametros = AyudasSessiones::InformacionSessionControlador(true); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', $Parametros); $Plantilla->ParametrosEtiquetas('Titulo', 'Consulta de Registro'); $Plantilla->ParametrosEtiquetas('Script', NeuralScriptAdministrador::OrganizarScript(false, $Script, 'GESTION')); echo $Plantilla->MostrarPlantilla('Consultas/Formulario.html', 'GESTION'); }
public function NuevoAsesor() { $Validacion = new NeuralJQueryValidacionFormulario(); $Validacion->Requerido('Usuario', 'Ingrese Usuario Correspondiente'); $Validacion->Requerido('Nombres', 'Ingrese los Nombres del Asesor'); $Validacion->Requerido('Apellidos', 'Ingrese los Apellidos del Asesor'); $Validacion->Requerido('Cedula', 'Ingrese la Cédula del Asesor'); $Validacion->Numero('Cedula', 'Debe Ingresar solo Caracteres Númericos'); $Validacion->SubmitHandler(NeuralJQueryAjax::EnviarFormularioPOST('Form', 'Form', NeuralRutasApp::RutaURL('Ajax_AdminUsuarios/AgregarAsesor/' . AyudasConversorHexAscii::ASCII_HEX(NeuralEncriptacion::EncriptarDatos(date("Y-m-d"), array(date("Y-m-d"), 'GESTION')))), true, 'GESTION')); $Script[] = $Validacion->MostrarValidacion('Form'); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', AyudasSessiones::InformacionSessionControlador(true)); $Plantilla->ParametrosEtiquetas('Titulo', 'Nuevo Asesor'); //$Plantilla->ParametrosEtiquetas('Script', NeuralScriptAdministrador::OrganizarScript(false, $Script, 'GESTION')); $Plantilla->ParametrosEtiquetas('Fecha', AyudasConversorHexAscii::ASCII_HEX(date("Y-m-d"))); echo $Plantilla->MostrarPlantilla('AdminUsuarios/NuevoAsesor.html', 'GESTION'); }
public function Correo($UserCod = false) { if ($UserCod == true) { $Asesor = self::ValidarUserCod($UserCod); $Parametros = AyudasSessiones::InformacionSessionControlador(true); $Validacion = new NeuralJQueryValidacionFormulario(); $Validacion->Requerido('Cuenta', 'Ingrese el Número de Cuenta'); $Validacion->CantMaxCaracteres('Cuenta', 10, 'Los Numeros de cuenta Tiene hasta 10 Numeros'); $Validacion->Numero('Cuenta', 'Debe ingresar Solo Datos Númericos'); $Validacion->Requerido('Sintoma', 'Seleccione el Sintoma Correspondiente'); $Validacion->SubmitHandler(NeuralJQueryAjax::EnviarFormularioPOST('Form_Correo', 'Form_Correo', NeuralRutasApp::RutaURL('Ajax/BaseGestionCorreo/' . AyudasConversorHexAscii::ASCII_HEX(NeuralEncriptacion::EncriptarDatos(date("Y-m-d"), array(date("Y-m-d"), 'GESTION')))), true, 'GESTION')); $Script[] = $Validacion->MostrarValidacion('Form_Correo'); $Script[] = NeuralJQueryAjax::SelectCargarPeticionPOST('Paquete', 'Modelo', NeuralRutasApp::RutaURL('Ajax/SelectDependienteListaPaqueteModelo/' . AyudasConversorHexAscii::ASCII_HEX(NeuralEncriptacion::EncriptarDatos(date("Y-m-d"), array(date("Y-m-d"), 'GESTION')))), 'Paquete'); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', $Parametros); $Plantilla->ParametrosEtiquetas('Titulo', 'Selección de Gestión'); $Plantilla->ParametrosEtiquetas('CantidadAsesor', $this->Modelo->ConsultarAsesor($Asesor)); $Plantilla->ParametrosEtiquetas('Asesor', $Asesor); $Plantilla->ParametrosEtiquetas('Paquete', $this->Modelo->ListarPaqueteTv(true)); $Plantilla->ParametrosEtiquetas('Sintomas', $this->Modelo->ListadoSintomas('CORREO')); $Plantilla->ParametrosEtiquetas('Fecha', date("Y-m-d")); $Plantilla->ParametrosEtiquetas('BaseScript', NeuralScriptAdministrador::OrganizarScript(false, $Script, 'GESTION')); $Plantilla->AgregarFuncionAnonima('Codificacion', function ($Texto) { return AyudasConversorHexAscii::ASCII_HEX(NeuralEncriptacion::EncriptarDatos($Texto, 'GESTION')); }); echo $Plantilla->MostrarPlantilla('BaseGestion/Correo.html', 'GESTION'); } else { header("Location: " . NeuralRutasApp::RutaURL('BaseGestion')); exit; } }