public static function ValidarSession() { self::AccesoLineaComandos(); self::ModificarParametros(true); NeuralSesiones::Inicializacion(); if (isset($_SESSION['UOAUTH']) == true and isset($_SESSION['POAUTH']) == true and isset($_SESSION['Usuario']) == true and isset($_SESSION['Nombre']) == true) { if (self::ValidarUOAUTH($_SESSION['UOAUTH']) == true) { if (self::ValidarPOAUTH($_SESSION['POAUTH']) == true) { if (self::ValidarPermiso($_SESSION['POAUTH']) == false) { header("Location: " . NeuralRutasApp::RutaURL('Error/NoPermiso')); exit; } } else { header("Location: " . NeuralRutasApp::RutaURL('LogOut')); exit; } } else { header("Location: " . NeuralRutasApp::RutaURL('LogOut')); exit; } } else { header("Location: " . NeuralRutasApp::RutaURL('LogOut')); exit; } }
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 BuscarRegistro($Validacion = false) { if ($Validacion == true and NeuralEncriptacion::DesencriptarDatos(AyudasConversorHexAscii::HEX_ASCII($Validacion), array(date("Y-m-d"), 'GESTION')) == date("Y-m-d")) { $DatosPost = AyudasPost::FormatoEspacio(AyudasPost::LimpiarInyeccionSQL($_POST)); if (AyudasPost::DatosVacios($DatosPost) == false) { if (is_numeric($DatosPost['Registro']) == true) { $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('Consulta', $this->Modelo->ConsultarRegistro($DatosPost['Registro'])); $Plantilla->ParametrosEtiquetas('Seguimiento', $this->Modelo->ConsultarSeguimiento($DatosPost['Registro'])); $Plantilla->ParametrosEtiquetas('Notas', $this->Modelo->ListadoNotas($DatosPost['Registro'])); $Plantilla->AgregarFuncionAnonima('FormatoSeguimiento', function ($Texto) { return $Texto == 'SEGUIMIENTO' ? '<b style="color: red;">' . $Texto . '</b>' : $Texto; }); $Plantilla->AgregarFuncionAnonima('CambioSeguimiento', function ($Texto) { $Matriz = array('Fecha_Inicio' => 'Fecha de Inicio', 'Fecha_Fin' => 'Fecha de Fin', 'TipoReporte' => 'Tipo de Reporte'); return array_key_exists($Texto, $Matriz) == true ? $Matriz[$Texto] : $Texto; }); echo $Plantilla->MostrarPlantilla('Ajax/Consultas/Consulta.html', 'GESTION'); } else { $Plantilla = new NeuralPlantillasTwig(); echo $Plantilla->MostrarPlantilla('Ajax/Consultas/DatosNumericos.html', 'GESTION'); } } else { $Plantilla = new NeuralPlantillasTwig(); echo $Plantilla->MostrarPlantilla('Ajax/Consultas/DatosVacios.html', 'GESTION'); } } else { header("Location: " . NeuralRutasApp::RutaURL('Central')); exit; } }
public function LinkPOST() { //Generamos el proceso de datos envio datos post por un link $this->Vista->Script[] = NeuralJQueryAjax::LinkEnviarPeticionPOST('link', 'respuesta', NeuralRutasApp::RutaURL('JQuery/LinkPOST'), array('Framework' => 'Neural', 'Version' => '1.0', 'DatosEncriptados' => NeuralEncriptacion::EncriptarDatos('Datos Encriptados'))); //Vista $this->Vista->GenerarVista('LinkPost/Link'); }
/** * Metodo: Constructor */ function __Construct() { parent::__Construct(); NeuralSesiones::Inicializar(APP); if (isset($_SESSION['SESIONEXPERTOS']) == true) { header("Location: " . NeuralRutasApp::RutaUrlAppModulo('Inicio')); } }
/** * Telefonia::ajaxGuion() * * genera el proceso de la construccion del guion * se genera la validacion de escritura para poder guardar * @return void */ public function ajaxGuion() { AppSesion::validar('ESCRITURA'); if (AppValidar::PeticionAjax() == true) { $this->ajaxExistencia(); } else { header("Location: " . NeuralRutasApp::RutaUrlAppModulo('Plataforma', 'Telefonia')); exit; } }
function __Construct() { parent::__Construct(); if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') { } else { header("Location: " . NeuralRutasApp::RutaURL('Central')); exit; } AyudasSessiones::ValidarSession(); }
private function validacionForm() { $Val = new NeuralJQueryFormularioValidacion(true, true, true); $Val->Numero('CUENTA', 'La Cuenta debe de ser Numérica '); $Val->CantMaxCaracteres('CUENTA', 8, 'Debe ingresar max 8 Números'); $Val->Requerido('CUENTA', 'Debe Ingresar Número Cta Suscriptor.'); $Val->Requerido('RAZON', 'Debe Seleccionar una Opción'); $Val->Requerido('INFORMACION', 'Información Requerida'); $Val->ControlEnvio(NeuralJQueryAjaxConstructor::TipoDatos('html')->TipoEnvio('POST')->Datos('#Formularios')->URL(NeuralRutasApp::RutaUrlAppModulo('CCAA', 'Motivo', 'ProcesarIndex'))->FinalizadoEnvio('$("#respuestaDiv").css({"display":"block"});$("#Formularios")[0].reset(); $("#respuestaDiv").html(Respuesta);')); return $Val->Constructor('Formularios'); }
/** * Metodo Privado * Construir() * * Genera la construccion del script correspondiente * @access private */ private static function Construir() { if (is_array(self::$Codigo) == true) { $Codigo[] = self::$Lib_JQuery == false ? '' : '<script src="' . NeuralRutasApp::WebPublicoSistema('js/jquery.min.js') . '"></script>'; $Codigo[] = self::$Etiqueta_Script == true ? '<script type="text/javascript">' : ''; $Codigo[] = '$.ajax({'; $Codigo[] = implode(', ', self::$Codigo); $Codigo[] = '});'; $Codigo[] = self::$Etiqueta_Script == true ? '</script>' : ''; return implode("\n", $Codigo); } }
/** * Funcion : Logout(integer) * Descripcion : Termino de la session de trabajo * Metodo : GET * Parametros : logout * * */ public function Logout($Logout) { // Inicializa Session NeuralSesiones::Inicializacion(); // Termina la session de trabajo if (isset($_SESSION['ENTRADA_POS'])) { NeuralSesiones::EliminarValor('LOGGEDIN'); NeuralSesiones::EliminarValor('USUARIO'); NeuralSesiones::EliminarValor('ENTRADA_POS'); NeuralSesiones::Finalizacion(); } // Redirecciona al la pagina de inicio header("Location: " . NeuralRutasApp::RutaURL('Index')); }
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 AsiganarAsesoresExcel($Parametro = false) { if ($Parametro == true and NeuralEncriptacion::DesencriptarDatos(AyudasConversorHexAscii::HEX_ASCII($Parametro), array(date("Y-m-d"), 'GESTION')) == date("Y-m-d")) { $DatosPost = AyudasPost::FormatoEspacio(AyudasPost::LimpiarInyeccionSQL($_POST)); if (AyudasPost::DatosVacios($DatosPost) == false) { $DatosPost['Usuario'] = NeuralEncriptacion::DesencriptarDatos(AyudasConversorHexAscii::HEX_ASCII($DatosPost['Usuario']), array(date("Y-m-d"), 'GESTION')); $DatosPost['Listado'] = AyudasCopyPasteExcelArray::ConvertirExcelArrayColumnas($DatosPost['Listado'], array('Asesor')); $this->Modelo->AsignarAsesoresDesdeExcel($DatosPost['Listado'], $DatosPost['Usuario']); $Plantilla = new NeuralPlantillasTwig(); echo $Plantilla->MostrarPlantilla('Ajax/AsignacionAsesores/ResultadoExcel.html', 'GESTION'); } else { header("Location: " . NeuralRutasApp::RutaURL('Central')); exit; } } else { header("Location: " . NeuralRutasApp::RutaURL('Central')); exit; } }
/** * Metodo Privado * Construir() * * Genera el proceso de construir el script basico correspondiente * @access private */ private static function Construir() { if (is_array(self::$Codigo) == true) { $Organizado = array_reverse(self::$Codigo); $Cantidad = count(self::$Codigo); for ($i = 0; $i < $Cantidad; $i++) { if (isset($Organizado[$i + 1]) == true) { $Organizado[$i + 1] = str_replace('%Plantilla%', $Organizado[$i], $Organizado[$i + 1]); } } $Codigo[] = self::$Lib_JQuery == false ? '' : '<script src="' . NeuralRutasApp::WebPublicoSistema('js/jquery.min.js') . '"></script>'; $Codigo[] = self::$Etiqueta_Script == true ? '<script type="text/javascript">' : ''; $Codigo[] = $Organizado[$Cantidad - 1]; $Codigo[] = self::$Etiqueta_Script == true ? '</script>' : ''; self::$Codigo = ''; self::$Etiqueta_Script = ''; self::$Lib_JQuery = ''; return implode("\n", $Codigo); } }
/** * Classe Constructora del Index * * */ public function Index() { // Inicializa Session NeuralSesiones::Inicializacion(); // Usuario sin session if (!isset($_SESSION['ENTRADA_POS'])) { // Redirecciona al Login header("Location: " . NeuralRutasApp::RutaURL('Index')); } else { // Username $Usuario = $this->Modelo->DatoUsuario(base64_decode($_SESSION['USUARIO'])); $this->Vista->Usuario = $Usuario['0']['nombre'] . ' ' . $Usuario['0']['apellidoPaterno'] . ' ' . $Usuario['0']['apellidoMaterno']; $this->Vista->RutaImagen = NeuralRutasApp::RutaImagenes("ajax-loader.gif"); $this->Vista->Url1 = NeuralRutasApp::RutaURL('DatosEmpresa/Index'); // Redirecciona al sistema principal $this->Vista->GenerarVista('General/Contener', 'ESTRUCTURA'); // Libera la consulta unset($Usuario); } }
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'])); }
/** * Classe Constructora del Index * * */ public function Index() { /*]$archivos = get_included_files(); foreach ($archivos as $file){ echo $file,"\n"; } function conver($size){ $unidad = array('b', 'Kb', 'Mb', 'Gb', 'Tb', 'Pb'); return @round($size/pow(1024, ($i=floor(log($size, 1024)))),2). ' '.$unidad[$i]; }*/ // Inicializa la session NeuralSesiones::Inicializacion(); // Usuario sin session if (!isset($_SESSION['ENTRADA_POS'])) { // Genera la Vista HTML $this->Vista->GenerarVista('login'); } else { // Redirecciona al sistema principal header("Location: " . NeuralRutasApp::RutaURL('Main/Index')); } //echo conver(memory_get_usage(true)); }
public static function validar($Permiso = false) { if (isset($_SESSION[self::$Sesion]) == false) { NeuralSesiones::Inicializar(APP); } if (isset($_SESSION[self::$Sesion]) == true) { self::$Contenedor = NeuralSesiones::ObtenerSession(self::$Sesion); if (self::$Contenedor['Sesion']['Llave'] == implode('_', array(self::$Llave, self::$Contenedor['Informacion']['USUARIO_RR'], date("Y-m-d")))) { $Resultado = strtotime(date("Y-m-d H:i:s")) - self::$Contenedor['Sesion']['Inicio']; if ($Resultado <= self::$Limite) { $ModReWrite = \Neural\WorkSpace\Miscelaneos::LeerModReWrite(); $Modulo = isset($ModReWrite[1]) == true ? $ModReWrite[1] : 'Index'; if (array_key_exists($Modulo, self::$Contenedor['Permisos']) == true) { if (array_key_exists($Permiso, self::$Contenedor['Permisos'][$Modulo]) == true) { if (self::$Contenedor['Permisos'][$Modulo][$Permiso] == false) { exit("\n\t\t\t\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t<h1>No tiene permisos para ver esta Página</h1>\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t\t\t\t\tSi cree que hay un error consulte con el Administrador.\n\t\t\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t\t\t\t\t<br />\n\t\t\t\t\t\t\t\t\t\t\t\t<a href='javascript:history.back(-1);' title='Página Anterior'>Volver</a>\n\t\t\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t"); } } else { exit("\n\t\t\t\t\t\t\t\t\t<div class='jumbotron'>\n\t\t\t\t\t\t\t\t\t\t\t<h1>No tiene autorización para visualizar este módulo. Es un acceso Ilegal</h1>\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t\t\t\t\tSi cree que hay un error consulte con el Administrador.\n\t\t\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t\t\t\t\t<br />\n\t\t\t\t\t\t\t\t\t\t\t\t<a href='javascript:history.back(-1);' title='Ir la página anterior'>Volver</a>\n\t\t\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t"); } } else { exit("\n\t\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t<h1>No tiene permisos para ver esta Página</h1>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t\t\tSi cree que hay un error consulte con el Administrador.\n\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t\t\t<br />\n\t\t\t\t\t\t\t\t\t\t<a href='javascript:history.back(-1);' title='Página Anterior'>Volver</a>\n\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t"); } } else { header("Location: " . NeuralRutasApp::RutaUrlApp('LogOut', 'Error', array('TIEMPOLIMITE'))); exit; } } else { header("Location: " . NeuralRutasApp::RutaUrlApp('LogOut', 'Error', array('NOPERMISOS'))); exit; } } else { header("Location: " . NeuralRutasApp::RutaUrlApp('LogOut')); exit; } }
echo NeuralRutasApp::RutaImagenes("ajax-loader.gif"); ?> " width="16" height="16" /><strong> Cargando ...</strong></span>'); $('#contenido').load("<?php echo NeuralRutasApp::RutaURL('Almacen/Index'); ?> "); }); $('#ImpresionCodigo').click(function(){ $('#contenido').html('<span><img src="<?php echo NeuralRutasApp::RutaImagenes("ajax-loader.gif"); ?> " width="16" height="16" /><strong> Cargando ...</strong></span>'); $('#contenido').load("<?php echo NeuralRutasApp::RutaURL('ImpresionCodigo/Index'); ?> "); }); $('#Ayuda').click(function(){ $('#contenido').html('<span"><img src="img/ajax-loader.gif" width="16" height="16" /> Cargando ...</span>'); $('#contenido').load('Ayuda.php'); }); $("#tabss").delay(500).slideToggle(500); $("#usuario").delay(500).slideToggle(500); $("#opciones").delay(1000).slideToggle(500); $("#calls").delay(1500).slideToggle(500); }
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 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; } }
public function Index() { header("Location: " . NeuralRutasApp::RutaURL('Descargas/Diaria')); exit; }
</table> </td> </tr> </table> </form> <center> <span class="BtnGuardar"></span> </center> <br /> </div> </div> <script src="<?php echo NeuralRutasApp::RutaJs('jquery-barcode-2.0.2.min.js'); ?> "></script> <script> $(function(){ inicio(); }); function inicio(){ // Tabs $('#tabs').tabs(); $( "input[name=codigo]" ).focus(); // Botton $(".BtnGuardar").button({ icons: {
/** * Int_Tel::IndexSelectDependiente() * * genera la carga del select dependiente de * la ubicacion correspondiente * @return string */ private function IndexSelectDependiente() { return NeuralJQueryScript::IdPrincipal('ubicacion')->IdSecundario('cargaAjaxUbicacion')->URL(NeuralRutasApp::RutaUrlAppModulo('HFC', 'Int_Tel', 'ubicacionAjax'))->Puntero('UBICACION')->SelectDependientePost(); }
public function Error($Mensaje = false) { header("Location: " . NeuralRutasApp::RutaUrlAppModulo('Index', 'Index', 'Index', array($Mensaje))); exit; }
/** * Metodo Publico * SelectDependientePost($EtiquetaScript = true, $LibJQuery = false) * * Genera el proceso para crear sistema de select dependientes * @param $EtiquetaScript: valor true activa las estiquetas false las desactiva * @param $LibJQuery: agrega la libreria jqueri de ser necesario valor true false */ public static function SelectDependientePost($EtiquetaScript = true, $LibJQuery = false) { if (self::ValidarRequerimiento(array('Principal', 'Secundario', 'Url', 'Puntero')) == true) { $Codigo[] = $LibJQuery == true ? '<script src="' . NeuralRutasApp::WebPublicoSistema('js/jquery.min.js') . '"></script>' : ''; $Codigo[] = $EtiquetaScript == true ? '<script type="text/javascript">' : ''; $Codigo[] = "\t" . '$(document).ready(function() { '; $Codigo[] = "\t\t" . '$("' . self::$Codigo['Principal'] . '").change(function() { '; $Codigo[] = "\t\t\t" . '$("' . self::$Codigo['Principal'] . ' option:selected").each(function() { '; $Codigo[] = "\t\t\t\t" . self::$Codigo['Puntero'] . ' = $(this).val();'; $Codigo[] = "\t\t\t\t" . '$.post("' . self::$Codigo['Url'] . '", { ' . self::$Codigo['Puntero'] . ' : ' . self::$Codigo['Puntero'] . ' }, function(data) { '; $Codigo[] = "\t\t\t\t\t" . '$("' . self::$Codigo['Secundario'] . '").html(data);'; $Codigo[] = "\t\t\t\t" . '});'; $Codigo[] = "\t\t\t" . '});'; $Codigo[] = "\t\t" . '});'; $Codigo[] = "\t" . '});'; $Codigo[] = $EtiquetaScript == true ? '</script>' : ''; self::$Codigo = ''; return implode("\n", $Codigo); } else { throw new NeuralException('Es Necesario los Metodos IdPrincipal, IdSecundario, URL y Puntero'); } }
} .ui-dialog{ box-shadow: 1px 1px 10px #bbbec3; } </style> <!-- Libreria Javascript/ Hojas de estilo --> <?php echo NeuralScriptAdministrador::OrganizarScript(array('JS' => array('JQUERY', 'JQUERYUILIB', 'JQGRID', 'I18N'), 'CSS' => array('HOME', 'JQUERYUI', 'JQGRID')), false, 'POS'); ?> <!-- Libreria Javascript/ Hojas de estilo --> <!-- 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="cont"> <div id="encabezado"> <br> <center> <div><img src="<?php echo NeuralRutasApp::RutaImagenes('header.gif'); ?> " width="529" height="77" /></div> </center> </div>
<!--[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> <tr> <td colspan="2" align="center"><img src="<?php echo NeuralRutasApp::RutaImagenes('logo.gif'); ?> " width="221" height="50" /></td> </tr> <tr> <td><label for="usuario">Usuario:</label></td> <td><input type="text" name="usuario" placeholder="Nombre de usuario" required ></td> </tr> <tr> <td><label for="password">Password: </label></td> <td><input type="password" name="password" placeholder="Clave de acceso" required ></td> </tr> </table> </form> </div>
<!DOCTYPE HTML> <html> <head> <title>Listado de Pruebas</title> </head> <body> <ol> <li><a href="<?php echo NeuralRutasApp::RutaURL('Index/Formualario'); ?> ">Enviar Datos Post AJAX Formulario</a></li> <li><a href="<?php echo NeuralRutasApp::RutaURL('Index/LinkPOST'); ?> ">Enviar Datos Post AJAX Link</a></li> </ol> </body> </html>
?> "); }); $('#ImpresionCodigo').click(function(){ $('#contenido').html('<span><img src="<?php echo NeuralRutasApp::RutaImagenes("ajax-loader.gif"); ?> " width="16" height="16" /><strong> Cargando ...</strong></span>'); $('#contenido').load("<?php echo NeuralRutasApp::RutaURL('ImpresionCodigo/Index'); ?> "); }); $('#Ayuda').click(function(){ $('#contenido').html('<span"><img src="<?php echo NeuralRutasApp::RutaImagenes("ajax-loader.gif"); ?> " width="16" height="16" /> Cargando ...</span>'); $('#contenido').load('Ayuda.php'); }); $("#tabss").delay(500).slideToggle(500); $("#usuario").delay(500).slideToggle(500); $("#opciones").delay(1000).slideToggle(500); $("#calls").delay(1500).slideToggle(500); } </script>