public function GestionSeguimiento($Registro = false, $Fecha = false) { if ($Registro == true and $Fecha == true) { $Id = NeuralEncriptacion::DesencriptarDatos(AyudasConversorHexAscii::HEX_ASCII($Registro), array(date("Y-m-d"), 'GESTION')); $Date = NeuralEncriptacion::DesencriptarDatos(AyudasConversorHexAscii::HEX_ASCII($Fecha), array(date("Y-m-d"), 'GESTION')); if (is_numeric($Id) == true and $Date == date("Y-m-d")) { $Validacion = new NeuralJQueryValidacionFormulario(); $Validacion->Requerido('Notas', 'Ingrese las Observaciones del Caso'); $Validacion->SubmitHandler(NeuralJQueryAjax::EnviarFormularioPOST('Form', 'CargarNotas', NeuralRutasApp::RutaURL('Ajax/AgregarNuevaNotaSeguimiento/' . 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); $Consulta = $this->Modelo->ConsultarSeguimiento($Id, $Parametros['Usuario']); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', $Parametros); $Plantilla->ParametrosEtiquetas('Titulo', 'Seguimientos'); $Plantilla->ParametrosEtiquetas('Consulta', $Consulta); $Plantilla->ParametrosEtiquetas('Notas', $this->Modelo->ListarNotas($Consulta[0]['Registro'])); $Plantilla->ParametrosEtiquetas('Script', NeuralScriptAdministrador::OrganizarScript(false, $Script, 'GESTION')); $Plantilla->AgregarFuncionAnonima('Codificacion', function ($Texto) { return AyudasConversorHexAscii::ASCII_HEX(NeuralEncriptacion::EncriptarDatos($Texto, array(date("Y-m-d"), 'GESTION'))); }); $Plantilla->AgregarFuncionAnonima('CambiarTexto', function ($Columna) { $Matriz = array('Tipo_Reporte' => 'Tipo de Reporte', 'Fecha_Inicio' => 'Fecha Inicio', 'Registro' => 'Consecutivo'); return array_key_exists($Columna, $Matriz) == true ? $Matriz[$Columna] : $Columna; }); echo $Plantilla->MostrarPlantilla('Seguimiento/Gestion.html', 'GESTION'); } else { header("Location: " . NeuralRutasApp::RutaURL('Central')); exit; } } else { header("Location: " . NeuralRutasApp::RutaURL('Central')); exit; } }
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 AsiganarAsesoresExcel() { $Validacion = new NeuralJQueryValidacionFormulario(); $Validacion->Requerido('Listado', 'Ingrese los Datos Requeridos'); $Validacion->SubmitHandler(NeuralJQueryAjax::EnviarFormularioPOST('Form_Asesores', 'Form_Asesores', NeuralRutasApp::RutaURL('Ajax/AsiganarAsesoresExcel/' . AyudasConversorHexAscii::ASCII_HEX(NeuralEncriptacion::EncriptarDatos(date("Y-m-d"), array(date("Y-m-d"), 'GESTION')))), true, 'GESTION')); $Script[] = $Validacion->MostrarValidacion('Form_Asesores'); $Parametros = AyudasSessiones::InformacionSessionControlador(true); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', $Parametros); $Plantilla->ParametrosEtiquetas('Titulo', 'Asignación de Asesores'); $Plantilla->ParametrosEtiquetas('Script', NeuralScriptAdministrador::OrganizarScript(false, $Script, 'GESTION')); $Plantilla->AgregarFuncionAnonima('Codificacion', function ($Data) { return AyudasConversorHexAscii::ASCII_HEX(NeuralEncriptacion::EncriptarDatos($Data, array(date("Y-m-d"), 'GESTION'))); }); echo $Plantilla->MostrarPlantilla('AsignacionAsesores/AsiganarAsesoresExcel.html', 'GESTION'); }
public function Index($Error = false) { $Validacion = new NeuralJQueryValidacionFormulario(); $Validacion->Requerido('Usuario', 'Ingrese el Usuario Correspondiente'); $Validacion->Requerido('Password', 'Ingrese la Contraseña Correspondiente'); $Script[] = $Validacion->MostrarValidacion('Form'); $Plantilla = new NeuralPlantillasTwig(); if ($Error == true and AyudasConversorHexAscii::HEX_ASCII($Error) == 'NOAUTORIZADO') { $Plantilla->ParametrosEtiquetas('NoAutorizado', 'NOAUTORIZADO'); } if ($Error == true and AyudasConversorHexAscii::HEX_ASCII($Error) == 'DATOSVACIOS') { $Plantilla->ParametrosEtiquetas('DatosVacios', 'DATOSVACIOS'); } $Plantilla->ParametrosEtiquetas('Validacion', NeuralEncriptacion::EncriptarDatos(date("Y-m-d"), 'GESTION')); $Plantilla->ParametrosEtiquetas('Script', NeuralScriptAdministrador::OrganizarScript(false, $Script, 'GESTION')); echo $Plantilla->MostrarPlantilla('Login/more-login.html', 'GESTION'); }
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 NuevosAsesoresExcel() { $Validacion = new NeuralJQueryValidacionFormulario(); $Validacion->Requerido('Excel', 'Debe Ingresar los datos desde Excel'); $Validacion->SubmitHandler(NeuralJQueryAjax::EnviarFormularioPOST('Form', 'Form', NeuralRutasApp::RutaURL('Ajax_AdminUsuarios/AgregarAsesoresExcel/' . AyudasConversorHexAscii::ASCII_HEX(date("Y-m-d"))), true, 'GESTION')); $Script[] = $Validacion->MostrarValidacion('Form'); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', AyudasSessiones::InformacionSessionControlador(true)); $Plantilla->ParametrosEtiquetas('Titulo', 'Nuevos Asesores'); $Plantilla->ParametrosEtiquetas('Script', NeuralScriptAdministrador::OrganizarScript(false, $Script, 'GESTION')); echo $Plantilla->MostrarPlantilla('AdminUsuarios/AsesoresExcel.html', 'GESTION'); }
public function Seguimientos() { $Validacion = new NeuralJQueryValidacionFormulario(); $Validacion->Requerido('Fecha', 'Seleccione La Fecha Correspondiente'); $Validacion->Fecha('Fecha', 'El Formato de Fecha debe Ser Año-Mes Ej: ' . date("Y-m")); $Script[] = $Validacion->MostrarValidacion('Form'); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', AyudasSessiones::InformacionSessionControlador(true)); $Plantilla->ParametrosEtiquetas('Titulo', 'Descarga Seguimientos'); $Plantilla->ParametrosEtiquetas('Fecha', AyudasConversorHexAscii::ASCII_HEX(date("Y-m-d"))); $Plantilla->ParametrosEtiquetas('Script', NeuralScriptAdministrador::OrganizarScript(false, $Script, 'GESTION')); echo $Plantilla->MostrarPlantilla('Descargas/Seguimientos.html', 'GESTION'); }
<!DOCTYPE HTML> <html> <head> <title>AJAX Formulario</title> <style> body, input {font-family: verdana; font-size: 10px;} </style> <?php echo NeuralScriptAdministrador::OrganizarScript(false, $this->Script); ?> </head> <body> <p>Los Datos son Framework: Neural, Version: 1.0</p> <br /> <a href="#" id="link">Envias Datos</a> <br /> <br /> <fieldset> <div id="respuesta"> Aqui se cargara la informacion </div> </fieldset> </body> </html>
<!DOCTYPE html> <html lang="es"> <head> <title>.:: Error: Controlador <?php echo $Url[1]; ?> No Encontrado ::.</title> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <?php echo NeuralScriptAdministrador::OrganizarScript(array('CSS' => array('BOOSTRAP', 'RESPONSIVE', 'DOCS'))); ?> </head> <body data-spy="scroll" data-target=".bs-docs-sidebar"> <div class="navbar navbar-inverse navbar-fixed-top"> <div class="navbar-inner"> <div class="container"> <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="brand" style="color: white;">Error de Aplicación</a> <div class="nav-collapse collapse"></div> </div> </div> <header class="jumbotron subhead" id="overview"> <div class="container"> <h2>Controlador <?php echo $Url[1]; ?> No Encontrado</h2>
<style> body{ font: 62% "Trebuchet MS", sans-serif; color:#797979; background-image: url('<?php echo NeuralRutasApp::RutaImagenes('background.jpg'); ?> '); } .ui-dialog{ box-shadow: 1px 1px 10px #bbbec3; } </style> <?php echo NeuralScriptAdministrador::OrganizarScript(array('JS' => array('JQUERY', 'JQUERYUILIB'), 'CSS' => array('HOME', 'JQUERYUI')), false, 'POS'); ?> <!-- IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> </head> <body> <div id ="dialog"> <form name="login" action="<?php echo NeuralRutasApp::RutaURL('Login/Login'); ?> " method="post"> <table>
public function Iims($UserCod = false) { if ($UserCod == true) { $Asesor = self::ValidarUserCod($UserCod); $Parametros = AyudasSessiones::InformacionSessionControlador(true); $Validacion = new NeuralJQueryValidacionFormulario(); $Validacion->Requerido('Sintoma', 'Seleccione la Opción del Arbol'); $Validacion->Requerido('IIMS_Paso', 'Seleccione el Arbol correspondiente'); $Validacion->Requerido('IIMS_Paso', 'Seleccione el Número de Paso'); $Validacion->Requerido('Observaciones', 'Las Observaciones son Necesarias'); $Validacion->SubmitHandler(NeuralJQueryAjax::EnviarFormularioPOST('Form_Iims', 'Form_Iims', NeuralRutasApp::RutaURL('Ajax_BaseGestion/GuardarIIMS/' . AyudasConversorHexAscii::ASCII_HEX(NeuralEncriptacion::EncriptarDatos(date("Y-m-d"), array(date("Y-m-d"), 'GESTION')))), true, 'GESTION')); $Script[] = $Validacion->MostrarValidacion('Form_Iims'); for ($i = 1; $i <= 30; $i++) { $Lista[] = $i; } $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('Sintomas', $this->Modelo->ListadoSintomas('IIMS')); $Plantilla->ParametrosEtiquetas('Paso', $Lista); $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/Iims.html', 'GESTION'); } else { header("Location: " . NeuralRutasApp::RutaURL('BaseGestion')); exit; } }