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; } }
/** * Index::Index() * * genera la plantilla inicial * @return void */ public function Index() { $Plantilla = new NeuralPlantillasTwig(APP); $Plantilla->Parametro('Sesion', AppSesion::obtenerDatos()); $Plantilla->Parametro('Titulo', 'Blog'); echo $Plantilla->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('Blog', 'Blog.html'))); }
public function Index() { $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', AyudasSessiones::InformacionSessionControlador(true)); $Plantilla->ParametrosEtiquetas('Titulo', 'Grupo Experto'); echo $Plantilla->MostrarPlantilla('Central/Index.html', 'GESTION'); }
public function Mes() { $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', AyudasSessiones::InformacionSessionControlador(true)); $Plantilla->ParametrosEtiquetas('Titulo', 'Informe del Mes'); $Plantilla->ParametrosEtiquetas('Fecha', AyudasConversorHexAscii::ASCII_HEX(date("Y-m-d"))); echo $Plantilla->MostrarPlantilla('Informes/Mes.html', 'GESTION'); }
/** * Index::Index() * * genera la plantilla inicial * @return void */ public function Index() { $Plantilla = new NeuralPlantillasTwig(APP); $Plantilla->Parametro('Sesion', AppSesion::obtenerDatos()); $Plantilla->Parametro('Titulo', 'Bienvenido'); // $Plantilla->Parametro('Cchat', 'cantidadChat3'); $Plantilla->Parametro('URL', \Neural\WorkSpace\Miscelaneos::LeerModReWrite()); echo $Plantilla->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('Inicio', 'Inicio.html'))); }
public function AjaxVista() { if (AppValidar::PeticionAjax() == true) { $plantilla = new NeuralPlantillasTwig(APP); echo $plantilla->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('Informativos', 'AjaxVista.html'))); } else { echo 'No es posible cargar la información'; } }
/** * Js::gestionChat() * * Genera la vista del archivo de js para * la gestion del chat cuando se ejecuta * @param bool $archivo * @return void */ public function gestionChat($archivo = false) { header('Content-Type: application/javascript'); if (is_bool($archivo) == false) { $plantilla = new NeuralPlantillasTwig(APP); $plantilla->Parametro('Sesion', AppSesion::obtenerDatos()); $plantilla->Parametro('listaSalas', $this->idSalas()); echo $plantilla->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('Js', 'GuardarChat.js'))); } else { $this->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 GuardarIIMS($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::FormatoMayusOmitido(AyudasPost::FormatoEspacio(AyudasPost::LimpiarInyeccionSQL($_POST)), array('Usuario', 'Asesor')); $DatosPost['Fecha'] = date("Y-m-d"); $DatosPost['Hora'] = date("H:i:s"); $DatosPost['Usuario'] = NeuralEncriptacion::DesencriptarDatos(AyudasConversorHexAscii::HEX_ASCII($DatosPost['Usuario']), 'GESTION'); $DatosPost['Asesor'] = NeuralEncriptacion::DesencriptarDatos(AyudasConversorHexAscii::HEX_ASCII($DatosPost['Asesor']), 'GESTION'); $this->Modelo->GuardarIIMS($DatosPost); $Plantilla = new NeuralPlantillasTwig(); echo $Plantilla->MostrarPlantilla('Ajax/BaseGestion/IIMS.html', 'GESTION'); } } }
public function CambioPassword($Validacion = false) { if ($Validacion == true and AyudasConversorHexAscii::HEX_ASCII($Validacion) == date("Y-m-d")) { if (AyudasPost::DatosVacios($_POST) == false and isset($_POST['Cambiar']) == true) { $DatosPost = AyudasPost::FormatoEspacio(AyudasPost::LimpiarInyeccionSQL($_POST)); $DatosPost['Data'] = NeuralEncriptacion::DesencriptarDatos($DatosPost['Data'], array(date("Y-m-d"), 'GESTION')); if ($DatosPost['PW_1'] == $DatosPost['PW_2'] and is_numeric($DatosPost['Data']) == true) { $this->Modelo->CambioPassword($DatosPost['PW_1'], $DatosPost['Data']); $Plantilla = new NeuralPlantillasTwig(); echo $Plantilla->MostrarPlantilla('Ajax/CambioPasswordUsuario/Mensaje.html', 'GESTION'); } else { $Plantilla = new NeuralPlantillasTwig(); echo $Plantilla->MostrarPlantilla('Ajax/CambioPasswordUsuario/NoCoinciden.html', 'GESTION'); } } else { $Plantilla = new NeuralPlantillasTwig(); echo $Plantilla->MostrarPlantilla('Ajax/CambioPasswordUsuario/DatosVacios.html', 'GESTION'); } } }
private function mostrarPlantilla($tipo = false) { $pl = new NeuralPlantillasTwig(APP); $pl->Parametro('listado', $this->Modelo->listadoTipo($tipo)); $pl->Parametro('validacionForm', $this->validacionForm()); $pl->Parametro('listadoDecosRR', $this->Modelo->listadoDecosRR()); $pl->Parametro('tipo', $tipo); echo $pl->MostrarPlantilla('Motivo', 'MostrarPlantilla', $tipo . '.html'); }
/** * Index::Seguimientos() * * genera la plantilla Seguimientos * @return void */ public function Seguimientos() { $Plantilla = new NeuralPlantillasTwig(APP); $Plantilla->Parametro('Sesion', AppSesion::obtenerDatos()); $Plantilla->Parametro('Titulo', 'Seguimientos'); $Plantilla->Parametro('activo', __CLASS__); $Plantilla->Parametro('URL', \Neural\WorkSpace\Miscelaneos::LeerModReWrite()); echo $Plantilla->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('Causa_Raiz', 'Seguimientos.html'))); }
/** * Notas::Listado() * * Listado de Notas * @return void */ public function Listado() { $Plantilla = new NeuralPlantillasTwig(APP); $Plantilla->Parametro('Sesion', AppSesion::obtenerDatos()); $Plantilla->Parametro('activo', __CLASS__); $Plantilla->Parametro('URL', \Neural\WorkSpace\Miscelaneos::LeerModReWrite()); $Plantilla->Parametro('Titulo', 'Comunicación'); echo $Plantilla->MostrarPlantilla('Notas/Listado.html'); }
public function Index() { $Informacion = AyudasSessiones::InformacionSessionControlador(true); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('Seguimientos', $this->Modelo->ConsultaSeguimientos($Informacion['Usuario'])); $Plantilla->ParametrosEtiquetas('GestionesGlobales', $this->Modelo->GestionesGlobales(true)); $Plantilla->ParametrosEtiquetas('GestionesUsuario', $this->Modelo->ConsultaGestionUsuario($Informacion['Usuario'])); $Plantilla->ParametrosEtiquetas('InfoSession', AyudasSessiones::InformacionSessionControlador(true)); echo $Plantilla->MostrarPlantilla('Widgets/Widgets.html', 'GESTION', true); }
public function SeguimientosGenerales() { $Parametros = AyudasSessiones::InformacionSessionControlador(true); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', $Parametros); $Plantilla->ParametrosEtiquetas('Titulo', 'Seguimiento General'); $Plantilla->ParametrosEtiquetas('Consulta', $this->Modelo->ListadoSeguimientoGeneral(true)); $Plantilla->ParametrosEtiquetas('Fecha', date("Y-m-d")); $Plantilla->AgregarFuncionAnonima('Codificacion', function ($Texto = false) { if ($Texto == true) { return AyudasConversorHexAscii::ASCII_HEX(NeuralEncriptacion::EncriptarDatos($Texto, array(date("Y-m-d"), 'GESTION'))); } }); echo $Plantilla->MostrarPlantilla('Seguimiento/Listado.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 Mes($Validacion = false) { if ($Validacion == true and AyudasConversorHexAscii::HEX_ASCII($Validacion) == date("Y-m-d")) { if (AyudasPost::DatosVacios($_POST) == false) { $DatosPost = AyudasPost::FormatoEspacio(AyudasPost::LimpiarInyeccionSQL($_POST)); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('Consulta', $this->Modelo->ConsolidadoMes($DatosPost['Fecha'])); $Plantilla->AgregarFuncion('OrdenarFecha', function ($Array) { for ($i = 0; $i < $Array['Cantidad']; $i++) { $Texto[] = "'" . $Array[$i]['Fecha'] . "'"; } return implode(', ', $Texto); }); $Plantilla->AgregarFuncion('OrdenarFechaCantidad', function ($Array) { for ($i = 0; $i < $Array['Cantidad']; $i++) { $Texto[] = $Array[$i]['Cantidad']; } return implode(', ', $Texto); }); $Plantilla->AgregarFuncion('PieFormatoTipoReporte', function ($Array) { for ($i = 0; $i < $Array['Cantidad']; $i++) { $Columna = $Array[$i]['Tipo_Reporte']; $Valor = $Array[$i]['Cantidad']; $Lista[] = "['{$Columna}', {$Valor}]"; } return implode(', ', $Lista); }); $Plantilla->AgregarFuncion('PieFormatoSintomas', function ($Array) { $Cantidad = count($Array); for ($i = 0; $i < $Cantidad; $i++) { $Columna = $Array[$i]['Sintoma']; $Valor = $Array[$i]['Cantidad']; $Lista[] = "['{$Columna}', {$Valor}]"; } return implode(', ', $Lista); }); echo $Plantilla->MostrarPlantilla('Ajax/Informes/Mes/Informe.html', 'GESTION'); } } }
/** * Alto_Impacto::Observar() * * Obervar avisos * @return void * @author alejo */ public function Observar() { $Plantilla = new NeuralPlantillasTwig(APP); $Plantilla->Parametro('Sesion', AppSesion::obtenerDatos()); $Plantilla->Parametro('activo', __CLASS__); $Plantilla->Parametro('Titulo', 'Comunicación'); echo $Plantilla->MostrarPlantilla('Alto_Impacto/Observar.html'); }
public function GestionAsesores() { $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', AyudasSessiones::InformacionSessionControlador(true)); $Plantilla->ParametrosEtiquetas('Titulo', 'Gestion Asesores'); $Plantilla->ParametrosEtiquetas('Consulta', $this->Modelo->ListadoAsesores(true)); $Plantilla->ParametrosEtiquetas('Fecha', AyudasConversorHexAscii::ASCII_HEX(date("Y-m-d"))); echo $Plantilla->MostrarPlantilla('AdminUsuarios/GestionAsesores.html', 'GESTION'); }
public function ProcesarSeguimientos($Validacion = false) { if ($Validacion == true and AyudasConversorHexAscii::HEX_ASCII($Validacion) == true) { if (AyudasPost::DatosVacios($_POST) == false and isset($_POST) == true) { $DatosPost = AyudasPost::FormatoEspacio(AyudasPost::LimpiarInyeccionSQL($_POST)); $FechaInicio = $DatosPost['Fecha'] . '-01'; $FechaFin = self::getUltimoDiaMes($DatosPost['Fecha']); $InfoSession = AyudasSessiones::InformacionSessionControlador(true); $Conexion = NeuralConexionBaseDatos::ObtenerConexionBase('GESTION'); $Consulta = $this->Modelo->Seguimiento($FechaInicio, $FechaFin, $DatosPost['Estado'], $Conexion); $Notas = $this->Modelo->Notas($FechaInicio, $FechaFin, $Consulta, $Conexion); //Ayudas::print_r($Consulta); //Ayudas::print_r($Notas); if ($Consulta['Cantidad'] >= 1) { $objPHPExcel = new PHPExcel(); $objPHPExcel->getProperties()->setCreator($InfoSession['Nombre'])->setLastModifiedBy($InfoSession['Nombre'])->setTitle("Descarga de Seguimientos del Mes " . $DatosPost['Fecha'])->setSubject("Descarga de Seguimientos del Mes " . $DatosPost['Fecha'])->setDescription("Descarga de Seguimientos del Mes " . $DatosPost['Fecha'])->setKeywords("Base Seguimientos")->setCategory("Base Seguimientos"); //Seguimientos Notas if ($Notas['Cantidad'] >= 1) { $objPHPExcel->setActiveSheetIndex(0)->setCellValue('A1', 'Id Nota')->setCellValue('B1', 'Registro')->setCellValue('C1', 'Notas')->setCellValue('D1', 'Fecha')->setCellValue('E1', 'Hora')->setCellValue('F1', 'Usuario'); for ($j = 0; $j < $Notas['Cantidad']; $j++) { $Contador = $j + 2; $objPHPExcel->setActiveSheetIndex(0)->setCellValue('A' . $Contador, self::FormatoDatos($Notas[$j]['Id']))->setCellValue('B' . $Contador, self::FormatoDatos($Notas[$j]['Registro']))->setCellValue('C' . $Contador, self::FormatoDatos($Notas[$j]['Notas']))->setCellValue('D' . $Contador, self::FormatoDatos($Notas[$j]['Fecha']))->setCellValue('E' . $Contador, self::FormatoDatos($Notas[$j]['Hora']))->setCellValue('F' . $Contador, self::FormatoDatos($Notas[$j]['Usuario'])); } $objPHPExcel->getActiveSheet()->setTitle('Notas Seguimientos'); $objPHPExcel->setActiveSheetIndex(0); $objPHPExcel->createSheet(); } $objPHPExcel->setActiveSheetIndex(1)->setCellValue('A1', 'Consecutivo Seguimiento')->setCellValue('B1', 'Fecha de Inicio')->setCellValue('C1', 'Fecha de Finalización')->setCellValue('D1', 'Registro')->setCellValue('E1', 'Observaciones')->setCellValue('F1', 'Tipo de Reporte')->setCellValue('G1', 'Estado')->setCellValue('H1', 'Usuario Experto')->setCellValue('I1', 'Nombre del Experto')->setCellValue('J1', 'Apellidos del Experto'); for ($i = 0; $i < $Consulta['Cantidad']; $i++) { $Contador = $i + 2; $objPHPExcel->setActiveSheetIndex(1)->setCellValue('A' . $Contador, self::FormatoDatos($Consulta[$i]['Consecutivo_Seguimiento']))->setCellValue('B' . $Contador, self::FormatoDatos($Consulta[$i]['Fecha_Inicio']))->setCellValue('C' . $Contador, self::FormatoDatos($Consulta[$i]['Fecha_Fin']))->setCellValue('D' . $Contador, self::FormatoDatos($Consulta[$i]['Registro']))->setCellValue('E' . $Contador, self::FormatoDatos($Consulta[$i]['Observaciones']))->setCellValue('F' . $Contador, self::FormatoDatos($Consulta[$i]['TipoReporte']))->setCellValue('G' . $Contador, self::FormatoDatos($Consulta[$i]['Estado']))->setCellValue('H' . $Contador, self::FormatoDatos($Consulta[$i]['Experto']))->setCellValue('I' . $Contador, self::FormatoDatos($Consulta[$i]['Nombre']))->setCellValue('J' . $Contador, self::FormatoDatos($Consulta[$i]['Apellido'])); } $objPHPExcel->getActiveSheet()->setTitle('Base Seguimiento ' . $DatosPost['Fecha']); $objPHPExcel->setActiveSheetIndex(1); $NombreArchivo = $InfoSession['Usuario'] . '_Seguimientos_' . $InfoSession['Fecha']['wday'] . '_' . $InfoSession['Fecha']['mday'] . '_' . $InfoSession['Fecha']['mon'] . '_' . $InfoSession['Fecha']['year']; header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); header("Content-Disposition: attachment;filename=\"{$NombreArchivo}.xlsx\""); header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); $objWriter->save('php://output'); exit; } else { $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', AyudasSessiones::InformacionSessionControlador(true)); $Plantilla->ParametrosEtiquetas('Titulo', 'Descarga Seguimientos'); $Plantilla->ParametrosEtiquetas('Fecha', AyudasConversorHexAscii::ASCII_HEX(date("Y-m-d"))); echo $Plantilla->MostrarPlantilla('Descargas/NoHayDatos.html', 'GESTION'); } } else { $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', AyudasSessiones::InformacionSessionControlador(true)); $Plantilla->ParametrosEtiquetas('Titulo', 'Descarga Seguimientos'); $Plantilla->ParametrosEtiquetas('Fecha', AyudasConversorHexAscii::ASCII_HEX(date("Y-m-d"))); echo $Plantilla->MostrarPlantilla('Descargas/NoHayDatos.html', 'GESTION'); } } }
public function AgregarAsesoresExcel($Validacion = false) { if ($Validacion == true and AyudasConversorHexAscii::HEX_ASCII($Validacion) == date("Y-m-d")) { if (AyudasPost::DatosVacios($_POST) == false) { $DatosPost = AyudasPost::FormatoEspacio(AyudasPost::LimpiarInyeccionSQL($_POST)); $Excel = AyudasCopyPasteExcelArray::ConvertirExcelArrayColumnas($DatosPost['Excel'], array('Usuario', 'Nombres', 'Apellidos', 'Cedula')); $Resultado = $this->Modelo->AgregarAsesoresExcel($Excel); $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('No_Guardados', $Resultado); echo $Plantilla->MostrarPlantilla('Ajax/AdminUsuarios/AsesoresExcel.html', 'GESTION'); } } }
public function ListarSoftswitchTelefoniaTabla() { $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('Consulta', $this->Modelo->ListarSoftswitchTelefoniaTabla(true)); $Plantilla->ParametrosEtiquetas('Fecha', AyudasConversorHexAscii::ASCII_HEX(date("Y-m-d"))); echo $Plantilla->MostrarPlantilla('Ajax/AdminContenido/Telefonia/ListarSoftswitchTelefoniaTabla.html', 'GESTION'); }
public function TelefoniaSoftswitch() { $Plantilla = new NeuralPlantillasTwig(); $Plantilla->ParametrosEtiquetas('InfoSession', AyudasSessiones::InformacionSessionControlador(true)); $Plantilla->ParametrosEtiquetas('Titulo', 'Softswitch Telefonia'); $Plantilla->ParametrosEtiquetas('Fecha', AyudasConversorHexAscii::ASCII_HEX(date("Y-m-d"))); echo $Plantilla->MostrarPlantilla('AdminContenido/Dependiente/TelefoniaSoftswitch.html', 'GESTION'); }
/** * Int_Tel::ajaxPlantillaBase() * * Plantilla base que se muestra el guion y la opcion * de copiar el guion * * @param string $guion * @return string */ private function ajaxPlantillaBase($guion = false, $ubicacion = false) { $plantilla = new NeuralPlantillasTwig(APP); $plantilla->Parametro('guion', $guion); echo $plantilla->MostrarPlantilla('Int_Tel', 'ajaxPlantillaBase.html'); }
/** * Index::Index() * * guión DTH - Plantilla MD * @return void */ public function Link1() { $Plantilla = new NeuralPlantillasTwig(APP); echo $Plantilla->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('Enlace', 'Link1.html'))); }
/** * TvBi::AjaxProcesar() * * genera el proceso de validacion y creacion del guion * @param array $array * @return string */ private function ajaxProcesar($array = false) { $guion = new NeuralPlantillasTwig(APP); $guion->Parametro('Datos', $array); $GuionCreado = $guion->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('TvBi', 'Prioridad', $array['PRIORIDAD'] . '.html'))); $Plantilla = new NeuralPlantillasTwig(APP); $Plantilla->Parametro('guion', $GuionCreado); echo $Plantilla->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('TvBi', 'ajaxProcesar2.html'))); // Ayudas::print_r($array); }
/** * Telefonia::AjaxProcesar() * * genera el proceso de validacion y creacion del guion * @param array $array * @return string */ private function ajaxProcesar($array = false) { $Plantilla = new NeuralPlantillasTwig(APP); $Plantilla->Parametro('Datos', $array); echo $Plantilla->MostrarPlantilla(implode(DIRECTORY_SEPARATOR, array('Telefonia', 'ajaxProcesar.html'))); }
public function NoPermiso() { $Plantilla = new NeuralPlantillasTwig(); echo $Plantilla->MostrarPlantilla('Errores/Personalizado/NoPermisos.html'); }