$respuesta = json_encode($respuesta); echo $respuesta; } } else { $arreglo[0]['mensaje'] = obtenerMensaje('ACCION_NO_VALIDA'); $arreglo[0]['valido'] = false; $respuesta = array('raiz' => $arreglo); $respuesta = json_encode($respuesta); echo $respuesta; } break; case 'catalogodetalle': $datos = $objSistema->obtenerUsuarios(); if ($objSistema->valido) { if (!$datos->EOF) { $varJson = generarJson($datos); echo $varJson; } } else { $arreglo[0]['mensaje'] = obtenerMensaje('OPERACION_FALLIDA'); $arreglo[0]['valido'] = false; $respuesta = array('raiz' => $arreglo); $respuesta = json_encode($respuesta); echo $respuesta; } break; case 'eliminar': $objSistemaVentana->campo = 'eliminar'; $accionvalida = $objSistemaVentana->verificarUsuario(); if ($accionvalida) { $objSistema->verificarCodigo();
$objUsuarioP->campo2 = 'desnom'; $objUsuarioP->codusu = $objdata->codusu; $objUsuarioP->sistema = 'SNO'; $objSonNomina = generarJson($objUsuarioP->obtenerPersonal()); $objUsuarioP->tabla = 'spg_unidadadministrativa'; $objUsuarioP->campo = 'coduniadm'; $objUsuarioP->campo2 = 'denuniadm'; $objUsuarioP->codusu = $objdata->codusu; $objUsuarioP->sistema = 'SPG'; $objSonUnidad = generarJson($objUsuarioP->obtenerPersonal()); /*$objUsuario->tabla = 'spg_ep5'; $objUsuario->campo = 'codest'; $objUsuario->campo2 = 'denestpro5'; $objUsuario->sistema = 'SPG';*/ $objUsuarioP->codusu = $objdata->codusu; $objSonEstPre = generarJson($objUsuarioP->obtenerEstPre()); echo "{$objSonPersonal}|{$objSonConstante}|{$objSonNomina}|{$objSonUnidad}|{$objSonEstPre}"; break; case 'eliminar': $objSistemaVentana->campo = 'eliminar'; $accionvalida = $objSistemaVentana->verificarUsuario(); if ($accionvalida) { $objUsuarioSistema = new UsuarioSistema(); $objUsuarioSistema->codemp = $_SESSION['la_empresa']['codemp']; $objUsuarioSistema->codusu = $objdata->codusu; $objUsuarioSistema->buscarUsuarioSistema(); if ($objUsuarioSistema->existe === false) { $objUsuarioGrupo = new UsuarioGrupo(); $objUsuarioGrupo->codemp = $_SESSION['la_empresa']['codemp']; $objUsuarioGrupo->codusu = $objdata->codusu; $objUsuarioGrupo->buscarUsuarioGrupo();
} } else { $arreglo["mensaje"] = $objGrupo->mensaje; $arreglo["existe"] = $objGrupo->existe; } } 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); $respuesta = json_encode($respuesta); echo $respuesta; break; case 'buscarcadena': $datos = $objGrupo->leer(); $objSon = generarJson($datos); echo $objSon; break; case 'reporteficha': $objMenu->campo = 'imprimir'; $accionvalida = $objMenu->verificarUsuario(); if ($accionvalida) { $objReporte = new crearReporte(); $objGrupo->cadena = $objdata->codgrupo; $data = $objGrupo->leer(); if (count($data) > 0) { $objReporte->crearXml('ficha_grupo', $data); $objReporte->nomRep = "ficha_grupo"; echo $objReporte->mostrarReporte(); } else { echo '';
$objGrupoDetalle->sistema = 'SNO'; $objSonConstante = generarJson($objGrupoDetalle->obtenerPermisos()); $objGrupoDetalle->tabla = 'sno_nomina'; $objGrupoDetalle->campo = 'codnom'; $objGrupoDetalle->campo2 = 'desnom'; $objGrupoDetalle->nomgru = $objdata->nomgru; $objGrupoDetalle->sistema = 'SNO'; $objSonNomina = generarJson($objGrupoDetalle->obtenerPermisos()); $objGrupoDetalle->tabla = 'spg_unidadadministrativa'; $objGrupoDetalle->campo = 'coduniadm'; $objGrupoDetalle->nomgru = $objdata->nomgru; $objGrupoDetalle->campo2 = 'denuniadm'; //$objGrupoDetalle->sistema = $objdata->codsis; $objSonUnidad = generarJson($objGrupoDetalle->obtenerPermisos()); $objGrupoDetalle->nomgru = $objdata->nomgru; $objSonEstPre = generarJson($objGrupoDetalle->obtenerEstPre()); echo "{$objSonPersonal}|{$objSonConstante}|{$objSonNomina}|{$objSonUnidad}|{$objSonEstPre}"; break; case 'reporteficha': $objSistemaVentana->campo = 'imprimir'; $accionvalida = $objSistemaVentana->verificarUsuario(); if ($accionvalida) { $objReporte = new crearReporte(); $data = $objGrupo->obtenerUsuarios(); $objPermisos = new PermisosInternosGrupo(); $objPermisos->codemp = $_SESSION['la_empresa']['codemp']; $objPermisos->nomgru = $objdata->nomgru; $objPermisos->tabla = 'sno_tipopersonalsss'; $objPermisos->campo = 'codtippersss'; $objPermisos->campo2 = 'dentippersss'; $objPermisos->sistema = 'SNO';