public function iniciarSistema() { if (f::isEmpty(v::getError())) { $this->validaCredencial(); } if (!f::isEmpty(v::getError())) { v::validaErrorUL(true); } else { $idUsuario = f::getSession('idUsuario'); if (f::isEmpty($idUsuario)) { c::getViewSystem('modulos/login/index.php'); } else { c::getViewSystem('modulos/masterPage/index.php'); } } }
public function listaMisEvcuaciones() { $codPersonal = f::getSession('idUsuario'); return DAO_Evacuacion::listaMisEvcuaciones($codPersonal); }
public static function validaSession() { $return = true; if (f::isEmpty(f::getSession('idUsuario'))) { $return = false; } if (f::isEmpty($return)) { v::setError('Su sesión caducó'); if (s::get('typeResponse') == 'json') { v::validaErrorJSON(); } else { v::validaErrorUL(true); } } return $return; }
public function verModulo() { if (f::isEmpty(v::getError())) { $this->validaCredencial(); } if (f::isEmpty(v::getError())) { $idModulo = f::request('post', 'decode', f::id('idModulo')); v::valida($idModulo, 'idModulo', 'required,maxSize[11],custom[integer]'); } if (f::isEmpty(v::getError())) { $idUsuario = f::getSession('idUsuario'); v::valida($idUsuario, 'idUsuario', 'required,maxSize[11],custom[integer]'); } //v::setError('sape!'); if (!f::isEmpty(v::getError())) { v::validaErrorJSON('#divMasterPageRightContent', 'up'); } else { $modulo = array(); $acciones = array(); foreach ($this->oDAO_Modulo->getModuloAcciones($idUsuario, $idModulo) as $i => $row) { if (f::isEmpty($modulo)) { $modulo['idModulo'] = $row['idModulo']; $modulo['nombre'] = $row['nombre']; $modulo['carpeta'] = $row['carpeta']; $modulo['descripcion'] = $row['descripcion']; $modulo['imagen'] = $row['imagen']; $modulo['persistente'] = $row['persistente']; $modulo['estado'] = $row['estado']; $modulo['orden'] = $row['orden']; } $acciones[$i]['idAccion'] = $row['idAccion']; $acciones[$i]['nombre'] = $row['nombre']; $acciones[$i]['descripcion'] = $row['descripcion']; $acciones[$i]['mensaje'] = $row['mensaje']; $acciones[$i]['orden'] = $row['orden']; } if (!f::isEmpty($acciones)) { $accion = $this->oDAO_Accion->listAcciones(); foreach ($accion as $i => $row1) { foreach ($acciones as $j => $row2) { if ($row1['idAccion'] == $row2['idAccion']) { $accion[$i]['estado'] = 1; } } } if ($accion[0]['estado'] == '1') { v::setTrueJSON(); v::setJSON('tag', '#divMasterPageRightContent'); v::setJSON('ubicacion', 'up'); v::setError('si'); v::setJSON('descripcion', v::validaErrorUL()); v::setJSON('data', c::getViewSystem('modulos/' . $modulo['carpeta'] . '/index.php', false)); } else { v::setFalseJSON(); v::setJSON('tag', '#divMasterPageRightContent'); v::setJSON('ubicacion', 'up'); v::setError($accion[0]['mensaje']); v::setJSON('descripcion', v::validaErrorUL()); v::setJSON('data', f::message($accion, null, false)); } } else { v::setFalseJSON(); v::setJSON('tag', '#divMasterPageRightContent'); v::setJSON('ubicacion', 'up'); v::setError('Acceso negado'); v::setError('Consulte al administrador'); v::setJSON('descripcion', v::validaErrorUL()); v::setJSON('data', null); } v::printJSON(); } }
protected function getPaginadoPagina($modulo = null) { $pagina = f::getSession('paginado.pagina.' . $modulo); if (f::isEmpty($pagina)) { $pagina = 1; } return $pagina; }