$arreglo['mensaje'] = obtenerMensaje('OPERACION_FALLIDA'); $arreglo['valido'] = $objSistema->existe; } } else { $arreglo['mensaje'] = obtenerMensaje('ACCION_NO_VALIDA'); $arreglo['valido'] = false; } $respuesta = array('raiz' => $arreglo); $respuesta = json_encode($respuesta); echo $respuesta; break; case 'reporteficha': $objSistemaVentana->campo = 'imprimir'; $accionvalida = $objSistemaVentana->verificarUsuario(); if ($accionvalida) { $objReporte = new crearReporte(); $objSistema->cadena = $objdata->codsis; $datosSis = $objSistema->leer(); $data = $objSistema->obtenerUsuarios(); if (count($data) > 0) { $objReporte->crearXml('datos_sistema', $datosSis); $objReporte->crearXml('ficha_sistema', $data); $objReporte->nomRep = 'ficha_sistema'; echo $objReporte->mostrarReporte(); } else { echo ''; } unset($objReporte); } else { echo ''; }
$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 ''; } unset($objReporte); } else { echo ''; } } unset($objMenu);
$arreglo['mensaje'] = obtenerMensaje('RELACION_OTRAS_TABLAS', 'Sistema'); $arreglo['existe'] = $objUsuario->existe; } } else { $arreglo['mensaje'] = obtenerMensaje('ACCION_NO_VALIDA'); $arreglo['valido'] = false; } $respuesta = array('raiz' => $arreglo); $respuesta = json_encode($respuesta); echo $respuesta; break; case 'reporteficha': $objSistemaVentana->campo = 'imprimir'; $accionvalida = $objSistemaVentana->verificarUsuario(); if ($accionvalida) { $objReporte = new crearReporte(); $objUsuario->cadena = $objdata->codusu; $datos = $objUsuario->leer(); if (count($datos) > 0) { $objReporte->crearXml('datos_usuario', $datos); $objUsuarioP = new PermisosInternos(); $objUsuarioP->codemp = $_SESSION['la_empresa']['codemp']; $objUsuarioP->codusu = $objdata->codusu; $objUsuarioP->tabla = 'sno_tipopersonalsss'; $objUsuarioP->campo = 'codtippersss'; $objUsuarioP->campo2 = 'dentippersss'; $objUsuarioP->sistema = 'SNO'; $datosPer = $objUsuarioP->obtenerPersonal(); $objUsuarioP->tabla = 'sno_constante'; $objUsuarioP->campo = 'codcons'; $objUsuarioP->campo2 = 'nomcon';
$objdata->fecdesde = convertirFechaBd($objdata->fecdesde); $objPerfil->criterio[1]['operador'] = "AND"; $objPerfil->criterio[1]['criterio'] = "fecha"; $objPerfil->criterio[1]['condicion'] = ">" . "="; $objPerfil->criterio[1]['valor'] = "'" . $objdata->fecdesde . "'"; // $contador++; $objdata->fechasta = convertirFechaBd($objdata->fechasta); $objPerfil->criterio[2]['operador'] = "AND"; $objPerfil->criterio[2]['criterio'] = "fecha"; $objPerfil->criterio[2]['condicion'] = "<" . "="; $objPerfil->criterio[2]['valor'] = "'" . $objdata->fechasta . "'"; // $contador++; $datos = $objPerfil->leerTraspasos(); if ($objPerfil->valido) { if (!$datos->EOF) { $objReporte = new crearReporte(); $objReporte->codsis = strtolower($objdata->sistema); $objReporte->crearXml('traspaso', $datos); $objReporte->nomRep = 'traspasos'; echo $objReporte->mostrarReporte(); } } else { $arreglo[0]['mensaje'] = obtenerMensaje('OPERACION_FALLIDA'); $arreglo[0]['valido'] = false; $respuesta = array('raiz' => $arreglo); $respuesta = json_encode($respuesta); echo $respuesta; } } else { $arreglo['mensaje'] = obtenerMensaje('DATOS_NO_VALIDO'); $arreglo['valido'] = false;
$objdata = str_replace("\\", "", $_POST['objdata']); $objdata = json_decode($objdata, false); $objPerfil = new Perfil(); pasarDatos(&$objPerfil, $objdata, &$evento); $objPerfil->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->operacion; if ($evento == 'permisos') { $objMenu->campo = 'imprimir'; $accionvalida = $objMenu->verificarUsuario(); if ($accionvalida) { $objReporte = new crearReporte(); $objPerfil->orden = $objdata['orden']; $data = $objPerfil->leerReporte(); if (count($data) > 0) { $objReporte->crearXml('permisos', $data); $objReporte->nomRep = "permisos"; echo $objReporte->mostrarReporte(); } else { echo ''; } } else { echo ''; } } unset($objMenu); unset($objPerfil);
break; case 'obtenerEvento': $objEvento->codempresa = $_SESSION['sigesp_codempresa']; $datos = $objEvento->leer(); if (count($datos) > 0) { $varJson = generarJson($datos); echo $varJson; } else { echo ''; } break; case 'auditoria': $objMenu->campo = 'imprimir'; $accionvalida = $objMenu->verificarUsuario(); if ($accionvalida) { $objReporte = new crearReporte(); $objPerfilEvento->codusuario = $objdata->codusuario; $objPerfilEvento->codgrupo = $objdata->codgrupo; $objPerfilEvento->codsistema = $objdata->codsistema; $objPerfilEvento->evento = $objdata->evento; $objPerfilEvento->fecha = convertirFechaBd($objdata->fecha); $data = $objPerfilEvento->leerReporte(); if (count($data) > 0) { $objReporte->crearXml2('auditoria', $data); $objReporte->nomRep = "auditoria"; echo $objReporte->mostrarReporte(); } else { echo ''; } unset($objReporte); } else {