* @fecha modificacion 15/10/2008 * @autor Ing. Yesenia Moreno de Lang * @descripcion Se agrego la opción de seguridad *********************************************************************************/ require_once '../../base/librerias/php/general/sigesp_lib_funciones.php'; $sessionvalida = validarSession(); if ($_POST['objdata'] && $sessionvalida) { require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/spg/sigesp_dao_spg_unidadadmin.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_sistemaventana.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_crearreporte.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_validaciones.php'; $_SESSION['session_activa'] = time(); $objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objUnidad = new UnidadAdministrativa(); pasarDatos(&$objUnidad, $objdata, &$evento); $objUnidad->codemp = $_SESSION['la_empresa']['codemp']; $objUnidad->codsis = $objdata->sistema; $objUnidad->nomfisico = $objdata->vista; $objSistemaVentana = new SistemaVentana(); $objSistemaVentana->codemp = $_SESSION['la_empresa']['codemp']; $objSistemaVentana->codusu = $_SESSION['la_logusr']; $objSistemaVentana->codsis = $objdata->sistema; $objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->oper; switch ($evento) { case 'catalogo': $objSistemaVentana->campo = 'leer'; $accionvalida = $objSistemaVentana->verificarUsuario(); if ($accionvalida) { $datos = $objUnidad->leer();
$objUsuario->usuarionomina[$j] = new PermisosInternos(); pasarDatos(&$objUsuario->usuarionomina[$j], $objdata->datosEliminarNom[$j]); } } if ($objdata->datosEliminarUni) { $total = count($objdata->datosEliminarUni); for ($j = 0; $j < $total; $j++) { $objUsuario->usuariounidad[$j] = new PermisosInternos(); pasarDatos(&$objUsuario->usuariounidad[$j], $objdata->datosEliminarUni[$j]); } } if ($objdata->datosEliminarPre) { $total = count($objdata->datosEliminarPre); for ($j = 0; $j < $total; $j++) { $objUsuario->usuarioestpre[$j] = new PermisosInternos(); pasarDatos(&$objUsuario->usuarioestpre[$j], $objdata->datosEliminarPre[$j]); } } switch ($evento) { case 'incluir': $objSistemaVentana->campo = 'incluir'; $objUsuario->fecnacusu = convertirFechaBd($objUsuario->fecnacusu); $accionvalida = $objSistemaVentana->verificarUsuario(); $correcto = validaciones($objUsuario->codusu, '30', 'novacio|caracteres') && validaciones($objUsuario->cedusu, '8', 'novacio|numero') && validaciones($objUsuario->nomusu, '100', 'nombre') && validaciones($objUsuario->apeusu, '50', 'nombre') && validaciones($objUsuario->telusu, '20', 'telefono') && validaciones($objUsuario->email, '100', 'vacioemail') && validaciones($objUsuario->nota, '2000', 'vaciocaracteres'); if ($accionvalida) { if ($correcto) { $objUsuario->buscarCodigo(); if ($objUsuario->valido) { if ($objUsuario->existe === false) { $objUsuario->incluir(); if ($objUsuario->valido) {
require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/msg/sigesp_dao_msg_usuario.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/msg/sigesp_dao_msg_menu.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_funciones.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_validaciones.php'; } else { $arreglo["mensaje"] = utf8_encode("Su Sessión ha Expirado. Ingrese nuevamente al sistema."); $arreglo["valido"] = false; $respuesta = array('raiz' => $arreglo); $respuesta = json_encode($respuesta); echo $respuesta; } if ($_POST['objdata'] && $sessionvalida) { $objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objUsuario = new Usuario(); pasarDatos(&$objUsuario, $objdata, &$evento); $objUsuario->codempresa = $_SESSION['sigesp_codempresa']; $objMenu = new Menu(); $objMenu->codempresa = $_SESSION['sigesp_codempresa']; $objMenu->codusuario = $_SESSION['sigesp_codusuario']; $objMenu->codsistema = $objdata->sistema; $objMenu->nomfisico = $objdata->vista; $evento = $objdata->oper; switch ($evento) { case 'revisarUsuario': //chequear si el usuario es administrador $objUsuario->codusuario = $_SESSION['sigesp_codusuario']; $objUsuario->verificarAdministrador(); $arreglo["mensaje"] = $objUsuario->mensaje; $arreglo["existe"] = $objUsuario->existe; $jsonActualizar = array('raiz' => $arreglo);
$objPerfil = new DerechosUsuario(); $objPermisos = new PermisosInternos(); $objPermisos->codusu = $objdata->codusu; } else { $objPerfil = new DerechosGrupo(); $objPermisos = new PermisosInternosGrupo(); $objPermisos->nomgru = $objdata->nomgru; } $objPermisos->codemp = $_SESSION['la_empresa']['codemp']; $objPermisos->codsis = $objdata->codsis; $objPermisos->codintper = $objdata->codintper; $objPermisos->nomfisico = $objdata->vista; $objPerfil->codemp = $_SESSION['la_empresa']['codemp']; $objPerfil->codsis = $objdata->sistema; $objPerfil->nomfisico = $objdata->vista; pasarDatos(&$objPerfil, $objdata, &$evento); $objSistemaVentana = new SistemaVentana(); $objSistemaVentana->codemp = $_SESSION['la_empresa']['codemp']; $objSistemaVentana->codusu = $_SESSION['la_logusr']; $objSistemaVentana->codsis = $objdata->sistema; $objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->operacion; switch ($evento) { case 'obtenerSistema': $datos = $objSistema->leer(); if ($objSistema->valido) { if (!$datos->EOF) { $varJson = generarJson($datos); echo $varJson; } } else {
if ($_POST['objdata'] && $sessionvalida) { $objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objSistema = new Sistema(); pasarDatos(&$objSistema, $objdata, &$evento); $objSistema->codempresa = $_SESSION['sigesp_codempresa']; $objMenu = new Menu(); $objMenu->codempresa = $_SESSION['sigesp_codempresa']; $objMenu->codusuario = $_SESSION['sigesp_codusuario']; $objMenu->codsistema = $objdata->sistema; $objMenu->nomfisico = $objdata->vista; $evento = $objdata->oper; if ($objdata->datosAdmin) { for ($j = 0; $j < count($objdata->datosAdmin); $j++) { $objSistema->admin[$j] = new Usuariosistema(); pasarDatos(&$objSistema->admin[$j], $objdata->datosAdmin[$j]); } } switch ($evento) { case 'incluirSistema': $objMenu->campo = 'incluir'; $accionvalida = $objMenu->verificarUsuario(); $correcto = validaciones($objSistema->codsistema, '3', 'novacio|longexacta') && validaciones($objSistema->nombre, '60', 'novacio|nombre'); if ($accionvalida) { if ($correcto) { $objSistema->buscarCodigo(); if ($objSistema->existe == false) { $objSistema->incluirTodos(); $arreglo["mensaje"] = $objSistema->mensaje; $arreglo["valido"] = $objSistema->valido; } else {
//validarSession(); if ($_POST['objdata'] && $sessionvalida) { require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/scb/sigesp_dao_scb_banco.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/scb/sigesp_dao_scb_cuentabanco.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/apr/sigesp_dao_apr_banco.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_sistemaventana.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_validaciones.php'; $_SESSION['session_activa'] = time(); $objdata = str_replace('\\', '', $_POST['objdata']); $objdata = json_decode($objdata, false); $objTrasSaldos = new TraspasoSaldos(); $objTrasSaldos->codemp = $_SESSION['la_empresa']['codemp']; $objTrasSaldos->codsis = $objdata->sistema; $objTrasSaldos->nomfisico = $objdata->vista; //$objTrasSaldos->sistema = strtoupper($objdata->codsis); pasarDatos(&$objTrasSaldos, $objdata, &$evento); $objSistemaVentana = new SistemaVentana(); $objSistemaVentana->codemp = $_SESSION['la_empresa']['codemp']; $objSistemaVentana->codusu = $_SESSION['la_logusr']; $objSistemaVentana->codsis = $objdata->sistema; $objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->operacion; switch ($evento) { case 'obtenerBancos': $objBanco = new Banco(); $objBanco->codemp = $_SESSION['la_empresa']['codemp']; $objBanco->servidor = $_SESSION['sigesp_servidor_apr']; $objBanco->usuario = $_SESSION['sigesp_usuario_apr']; $objBanco->clave = $_SESSION['sigesp_clave_apr']; $objBanco->basedatos = $_SESSION['sigesp_basedatos_apr']; $objBanco->gestor = $_SESSION['sigesp_gestor_apr'];
$objGrupo->gruponomina[$j] = new PermisosInternosGrupo(); pasarDatos(&$objGrupo->gruponomina[$j], $objdata->datosEliminarNom[$j]); } } if ($objdata->datosEliminarUni) { $total = count($objdata->datosEliminarUni); for ($j = 0; $j < $total; $j++) { $objGrupo->grupounidad[$j] = new PermisosInternosGrupo(); pasarDatos(&$objGrupo->grupounidad[$j], $objdata->datosEliminarUni[$j]); } } if ($objdata->datosEliminarPre) { $total = count($objdata->datosEliminarPre); for ($j = 0; $j < $total; $j++) { $objGrupo->grupoestpre[$j] = new PermisosInternosGrupo(); pasarDatos(&$objGrupo->grupoestpre[$j], $objdata->datosEliminarPre[$j]); } } switch ($evento) { case 'incluir': $objSistemaVentana->campo = 'incluir'; $accionvalida = $objSistemaVentana->verificarUsuario(); $correcto = validaciones($objGrupo->nomgru, '60', 'nombre'); if ($accionvalida) { if ($correcto) { $objGrupo->verificarCodigo(); if ($objGrupo->valido) { if ($objGrupo->existe === false) { $objGrupo->incluir(); if ($objGrupo->valido) { $arreglo['mensaje'] = obtenerMensaje('OPERACION_EXITOSA');
* @fecha modificacion 15/10/2008 * @autor Ing. Yesenia Moreno de Lang * @descripcion Se agrego la opción de seguridad ******************************************************************************/ require_once '../../base/librerias/php/general/sigesp_lib_funciones.php'; $sessionvalida = validarSession(); if ($_POST['objdata'] && $sessionvalida) { require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sno/sigesp_dao_sno_constante.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_sistemaventana.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_crearreporte.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_validaciones.php'; $_SESSION['session_activa'] = time(); $objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objConstante = new Constante(); pasarDatos(&$objConstante, $objdata, &$evento); $objConstante->codemp = $_SESSION['la_empresa']['codemp']; $objConstante->codsis = $objdata->sistema; $objConstante->nomfisico = $objdata->vista; $objSistemaVentana = new SistemaVentana(); $objSistemaVentana->codemp = $_SESSION['la_empresa']['codemp']; $objSistemaVentana->codusu = $_SESSION['la_logusr']; $objSistemaVentana->codsis = $objdata->sistema; $objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->oper; switch ($evento) { case 'catalogo': $objSistemaVentana->campo = 'leer'; $accionvalida = $objSistemaVentana->verificarUsuario(); if ($accionvalida) { $datos = $objConstante->leer();
* @autor: Ing. Gusmary Balza * ************************************************************************* * @fecha modificacion * @autor * @descripcion ***************************************************************************/ require_once '../../base/librerias/php/general/sigesp_lib_funciones.php'; $sessionvalida = validarSession(); if ($_POST['objdata'] && $sessionvalida) { require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/scg/sigesp_dao_scg_cuenta.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_sistemaventana.php'; $_SESSION['session_activa'] = time(); $objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objCuenta = new CuentaScg(); pasarDatos(&$objCuenta, $objdata, &$evento); $objCuenta->codemp = $_SESSION['la_empresa']['codemp']; $objCuenta->codsis = $objdata->sistema; $objCuenta->nomfisico = $objdata->vista; $objSistemaVentana = new SistemaVentana(); $objSistemaVentana->codemp = $_SESSION['la_empresa']['codemp']; $objSistemaVentana->codusu = $_SESSION['la_logusr']; $objSistemaVentana->codsis = $objdata->sistema; $objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->oper; switch ($evento) { case 'catalogo': //$objSistemaVentana->campo = 'leer'; //$accionvalida=$objSistemaVentana->verificarUsuario(); //if ($accionvalida) //{
$objSistemaVentana->codusu = $_SESSION['la_logusr']; $objSistemaVentana->codsis = $objdata->sistema; $objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->oper; if ($objdata->datosAdmin) { $total = count($objdata->datosAdmin); for ($j = 0; $j < $total; $j++) { $objCorreo->admin[$j] = new EnvioCorreo(); pasarDatos(&$objCorreo->admin[$j], $objdata->datosAdmin[$j]); } } if ($objdata->datosEliminar) { $total = count($objdata->datosEliminar); for ($j = 0; $j < $total; $j++) { $objCorreo->usuarioeliminar[$j] = new EnvioCorreo(); pasarDatos(&$objCorreo->usuarioeliminar[$j], $objdata->datosEliminar[$j]); } } switch ($evento) { case 'obtenerMenu': $objSistemaVentana->criterio[0]['operador'] = "AND "; $objSistemaVentana->criterio[0]['criterio'] = "hijo"; $objSistemaVentana->criterio[0]['condicion'] = "="; $objSistemaVentana->criterio[0]['valor'] = "0"; $objSistemaVentana->codsis = $objdata->codsis; $datos = $objSistemaVentana->obtenerOpcionesMenu(); if ($objSistemaVentana->valido) { if (!$datos->EOF) { $varJson = generarJson($datos); echo $varJson; }
$sessionvalida = true; //validarSession(); if ($_POST['objdata'] && $sessionvalida) { require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/cxp/sigesp_dao_cxp_solicitud.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/cxp/sigesp_dao_cxp_tipodoc.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/apr/sigesp_dao_apr_solicitudes.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_sistemaventana.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_validaciones.php'; $_SESSION['session_activa'] = time(); $objdata = str_replace('\\', '', $_POST['objdata']); $objdata = json_decode($objdata, false); $objTrasSolicitud = new TraspasoSolicitud(); $objTrasSolicitud->codemp = $_SESSION['la_empresa']['codemp']; $objTrasSolicitud->codsis = $objdata->sistema; $objTrasSolicitud->nomfisico = $objdata->vista; pasarDatos(&$objTrasSolicitud, $objdata, &$evento); $objSistemaVentana = new SistemaVentana(); $objSistemaVentana->codemp = $_SESSION['la_empresa']['codemp']; $objSistemaVentana->codusu = $_SESSION['la_logusr']; $objSistemaVentana->codsis = $objdata->sistema; $objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->operacion; if ($objdata->datosSol) { $total = count($objdata->datosSol); for ($j = 0; $j < $total; $j++) { $objTrasSolicitud->solicitud[$j] = new TraspasoSolicitud(); $objTrasSolicitud->solicitud[$j]->numsol = $objdata->datosSol[$j]->numsol; $objTrasSolicitud->solicitud[$j]->fecemisol = $objdata->datosSol[$j]->fecemisol; $objTrasSolicitud->solicitud[$j]->consol = $objdata->datosSol[$j]->consol; $objTrasSolicitud->solicitud[$j]->monsol = $objdata->datosSol[$j]->monsol; $objTrasSolicitud->solicitud[$j]->pagado = $objdata->datosSol[$j]->pagado;
* @fecha modificacion 15/10/2008 * @autor Ing. Yesenia Moreno de Lang * @descripcion Se agrego la opción de seguridad ********************************************************************************/ require_once '../../base/librerias/php/general/sigesp_lib_funciones.php'; $sessionvalida = validarSession(); if ($_POST['objdata'] && $sessionvalida) { require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sno/sigesp_dao_sno_nomina.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_sistemaventana.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_crearreporte.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_validaciones.php'; $_SESSION['session_activa'] = time(); $objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objNomina = new Nomina(); pasarDatos(&$objNomina, $objdata, &$evento); $objNomina->codemp = $_SESSION['la_empresa']['codemp']; $objNomina->codsis = $objdata->sistema; $objNomina->nomfisico = $objdata->vista; $objSistemaVentana = new SistemaVentana(); $objSistemaVentana->codemp = $_SESSION['la_empresa']['codemp']; $objSistemaVentana->codusu = $_SESSION['la_logusr']; $objSistemaVentana->codsis = $objdata->sistema; $objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->oper; switch ($evento) { case 'catalogo': $objSistemaVentana->campo = 'leer'; $accionvalida = $objSistemaVentana->verificarUsuario(); if ($accionvalida) { $datos = $objNomina->leer();
for ($j = 0; $j < $total; $j++) { $objPermisos->admin[$j] = new PermisosInternos(); pasarDatos(&$objPermisos->admin[$j], $objdata->datosAdmin[$j]); $objPermisos->admin[$j]->codemp = $_SESSION['la_empresa']['codemp']; $objPermisos->admin[$j]->codusu = $objdata->datosAdmin[$j]->codusu; $objPermisos->admin[$j]->codsis = $objdata->codsis; $objPermisos->admin[$j]->codintper = $objdata->codtippersss; $objPermisos->admin[$j]->nomfisico = $objdata->vista; } } // Cargamos los usuarios que se eliminaron al personal if ($objdata->datosEliminar) { $total = count($objdata->datosEliminar); for ($j = 0; $j < $total; $j++) { $objPermisos->usuarioeliminar[$j] = new PermisosInternos(); pasarDatos(&$objPermisos->usuarioeliminar[$j], $objdata->datosEliminar[$j]); $objPermisos->usuarioeliminar[$j]->codemp = $_SESSION['la_empresa']['codemp']; $objPermisos->usuarioeliminar[$j]->codusu = $objdata->datosEliminar[$j]->codusu; $objPermisos->usuarioeliminar[$j]->codsis = $objdata->codsis; $objPermisos->usuarioeliminar[$j]->codintper = $objdata->codtippersss; $objPermisos->usuarioeliminar[$j]->nomfisico = $objdata->vista; } } switch ($evento) { case 'actualizar': $objSistemaVentana->campo = 'cambiar'; $accionvalida = $objSistemaVentana->verificarUsuario(); if ($accionvalida) { $objPermisos->actualizar(); if ($objPermisos->valido) { $objPersonal = new DerechosUsuario();
$objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objGrupo = new Grupo(); $objUsuarioGrupo = new Usuariogrupo(); pasarDatos(&$objUsuarioGrupo, $objdata, &$evento); $objUsuarioGrupo->codempresa = $_SESSION['sigesp_codempresa']; $objMenu = new Menu(); $objMenu->codempresa = $_SESSION['sigesp_codempresa']; $objMenu->codusuario = $_SESSION['sigesp_codusuario']; $objMenu->codsistema = $objdata->sistema; $objMenu->nomfisico = $objdata->vista; $evento = $objdata->oper; if ($objdata->usuarios) { for ($j = 0; $j < count($objdata->usuarios); $j++) { $objUsuarioGrupo->usuario[$j] = new Usuariogrupo(); pasarDatos(&$objUsuarioGrupo->usuario[$j], $objdata->usuarios[$j]); } } switch ($evento) { case 'incluir': $objMenu->campo = 'incluir'; $accionvalida = $objMenu->verificarUsuario(); if ($accionvalida) { $objUsuarioGrupo->incluirTodos(); $arreglo["mensaje"] = $objUsuarioGrupo->mensaje; $arreglo["valido"] = $objUsuarioGrupo->valido; } else { $arreglo["mensaje"] = utf8_encode("El Usuario no Tiene permiso para esta Acción. Comuníquese con el Administrador del sistema."); $arreglo["valido"] = false; } $respuesta = array('raiz' => $arreglo);
require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/msg/sigesp_dao_msg_menu.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_funciones.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_crearreporte.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_validaciones.php'; } else { $arreglo["mensaje"] = utf8_encode("Su Sessión ha Expirado. Ingrese nuevamente al sistema."); $arreglo["valido"] = false; $respuesta = array('raiz' => $arreglo); $respuesta = json_encode($respuesta); echo $respuesta; } if ($_POST['objdata'] && $sessionvalida) { $objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objGrupo = new Grupo(); pasarDatos(&$objGrupo, $objdata, &$evento); $objGrupo->codempresa = $_SESSION['sigesp_codempresa']; $objMenu = new Menu(); $objMenu->codempresa = $_SESSION['sigesp_codempresa']; $objMenu->codusuario = $_SESSION['sigesp_codusuario']; $objMenu->codsistema = $objdata->sistema; $objMenu->nomfisico = $objdata->vista; $evento = $objdata->oper; switch ($evento) { case 'incluir': require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/mcd/sigesp_dao_mcd_generarconsecutivo.php'; $objConsecutivo = new GenerarConsecutivo(); $objMenu->campo = 'incluir'; $accionvalida = $objMenu->verificarUsuario(); $correcto = validaciones($objGrupo->codgrupo, '5', 'novacio') && validaciones($objGrupo->nombre, '60', 'alfanumerico') && validaciones($objGrupo->nota, '3000', 'alfanumerico'); if ($accionvalida) {
* ************************************************************************* * @fecha modificacion * @autor * @descripcion ***************************************************************************/ require_once '../../base/librerias/php/general/sigesp_lib_funciones.php'; $sessionvalida = true; //validarSession(); if ($_POST['objdata'] && $sessionvalida) { require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/spg/sigesp_dao_spg_estpro3.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_sistemaventana.php'; $_SESSION['session_activa'] = time(); $objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objEstPre = new EstPro3(); pasarDatos(&$objEstPre, $objdata, &$evento); $objEstPre->codemp = $_SESSION['la_empresa']['codemp']; $objEstPre->codsis = $objdata->sistema; $objEstPre->nomfisico = $objdata->vista; $objSistemaVentana = new SistemaVentana(); $objSistemaVentana->codemp = $_SESSION['la_empresa']['codemp']; $objSistemaVentana->codusu = $_SESSION['la_logusr']; $objSistemaVentana->codsis = $objdata->sistema; $objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->oper; switch ($evento) { case 'cargarTituloGridCat': $nomestpro1 = $_SESSION['la_empresa']['nomestpro1']; $nomestpro2 = $_SESSION['la_empresa']['nomestpro2']; $nomestpro3 = $_SESSION['la_empresa']['nomestpro3']; $arreglo = array('nivel1' => $nomestpro1, 'nivel2' => $nomestpro2, 'nivel3' => $nomestpro3);
$objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->oper; // Cargamos los usuarios que se agregaron al sistema if ($objdata->datosAdmin) { $total = count($objdata->datosAdmin); for ($j = 0; $j < $total; $j++) { $objSistema->admin[$j] = new Usuariosistema(); pasarDatos(&$objSistema->admin[$j], $objdata->datosAdmin[$j]); } } // Cargamos los usuarios que se eliminaron al sistema if ($objdata->datosEliminar) { $total = count($objdata->datosEliminar); for ($j = 0; $j < $total; $j++) { $objSistema->usuarioeliminar[$j] = new UsuarioSistema(); pasarDatos(&$objSistema->usuarioeliminar[$j], $objdata->datosEliminar[$j]); } } switch ($evento) { case 'incluir': $objSistemaVentana->campo = 'incluir'; $accionvalida = $objSistemaVentana->verificarUsuario(); $correcto = validaciones($objSistema->codsis, '3', 'novacio|longexacta') && validaciones($objSistema->nomsis, '60', 'novacio|nombre'); if ($accionvalida) { if ($correcto) { $objSistema->verificarCodigo(); if ($objSistema->valido) { if ($objSistema->existe == false) { $objSistema->incluir(); if ($objSistema->valido) { $arreglo['mensaje'] = obtenerMensaje('OPERACION_EXITOSA');
* @fecha modificacion 15/10/2008 * @autor Ing. Yesenia Moreno de Lang * @descripcion Se agrego la opción de seguridad ********************************************************************************/ require_once '../../base/librerias/php/general/sigesp_lib_funciones.php'; $sessionvalida = validarSession(); if ($_POST['objdata'] && $sessionvalida) { require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sno/sigesp_dao_sno_tipopersonalsss.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/modelo/sss/sigesp_dao_sss_sistemaventana.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_crearreporte.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/' . $_SESSION['sigesp_sitioweb'] . '/base/librerias/php/general/sigesp_lib_validaciones.php'; $_SESSION['session_activa'] = time(); $objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objPersonal = new TipoPersonalSSS(); pasarDatos(&$objPersonal, $objdata, &$evento); $objPersonal->codemp = $_SESSION['la_empresa']['codemp']; $objPersonal->codsis = $objdata->sistema; $objPersonal->nomfisico = $objdata->vista; $objSistemaVentana = new SistemaVentana(); $objSistemaVentana->codemp = $_SESSION['la_empresa']['codemp']; $objSistemaVentana->codusu = $_SESSION['la_logusr']; $objSistemaVentana->codsis = $objdata->sistema; $objSistemaVentana->nomfisico = $objdata->vista; $evento = $objdata->oper; switch ($evento) { case 'catalogo': $objSistemaVentana->campo = 'leer'; $accionvalida = $objSistemaVentana->verificarUsuario(); if ($accionvalida) { $datos = $objPersonal->leer();