public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { super.doPost(request, response); String nom_departamentos_dlg = ""; request.setAttribute("nom_departamentos_dlg", nom_departamentos_dlg); String mensaje = ""; short idmensaje = -1; if (request.getParameter("proceso") != null && !request.getParameter("proceso").equals("")) { if (request.getParameter("proceso").equals("AGREGAR_DEPARTAMENTO")) { // Revisa si tiene permisos if (!getSesion(request).getPermiso("NOM_DEPARTAMENTOS_AGREGAR")) { idmensaje = 3; mensaje += MsjPermisoDenegado(request, "CEF", "NOM_DEPARTAMENTOS_AGREGAR"); getSesion(request).setID_Mensaje(idmensaje, mensaje); RDP( "CEF", getSesion(request).getConBD(), "NA", getSesion(request).getID_Usuario(), "NOM_DEPARTAMENTOS_AGREGAR", "NDEP||||", mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } // Solicitud de envio a procesar if (request.getParameter("subproceso") != null && request.getParameter("subproceso").equals("ENVIAR")) { // Verificacion if (VerificarParametros(request, response)) { Agregar(request, response); return; } getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/nomina/nom_departamentos_dlg.jsp", request, response); return; } getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/nomina/nom_departamentos_dlg.jsp", request, response); return; } else if (request.getParameter("proceso").equals("CAMBIAR_DEPARTAMENTO")) { // Revisa si tiene permisos if (!getSesion(request).getPermiso("NOM_DEPARTAMENTOS_CAMBIAR")) { idmensaje = 3; mensaje += MsjPermisoDenegado(request, "CEF", "NOM_DEPARTAMENTOS_CAMBIAR"); getSesion(request).setID_Mensaje(idmensaje, mensaje); RDP( "CEF", getSesion(request).getConBD(), "NA", getSesion(request).getID_Usuario(), "NOM_DEPARTAMENTOS_CAMBIAR", "NDEP||||", mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } // Solicitud de envio a procesar if (request.getParameter("id") != null) { String[] valoresParam = request.getParameterValues("id"); if (valoresParam.length == 1) { if (request.getParameter("subproceso") != null && request.getParameter("subproceso").equals("ENVIAR")) { // Verificacion if (VerificarParametros(request, response)) { Cambiar(request, response); return; } getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/nomina/nom_departamentos_dlg.jsp", request, response); return; } else // Como el subproceso no es ENVIAR, abre la ventana del proceso de CAMBIADO para // cargar el cambio { getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/nomina/nom_departamentos_dlg.jsp", request, response); return; } } else { idmensaje = 1; mensaje += JUtil.Msj("GLB", "VISTA", "GLB", "SELEC-PROC", 2); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } } else { idmensaje = 3; mensaje += JUtil.Msj("GLB", "VISTA", "GLB", "SELEC-PROC", 1); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } } else { idmensaje = 3; mensaje += JUtil.Msj("GLB", "VISTA", "GLB", "SELEC-PROC", 3); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } } else // si no se mandan parametros, manda a error { idmensaje = 3; mensaje += JUtil.Msj("GLB", "VISTA", "GLB", "SELEC-PROC", 3); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } }
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { super.doPost(request, response); String cat_lineas = ""; request.setAttribute("cat_lineas", cat_lineas); String mensaje = ""; short idmensaje = -1; if (!getSesion(request).getPermiso("INVSERV_LINEAS")) { idmensaje = 3; mensaje += MsjPermisoDenegado(request, "CEF", "INVSERV_LINEAS"); getSesion(request).setID_Mensaje(idmensaje, mensaje); RDP( "CEF", getSesion(request).getConBD(), "NA", getSesion(request).getID_Usuario(), "INVSERV_LINEAS", "CATL||||", mensaje); irApag("/forsetiweb/caja_mensajes_vsta.jsp", request, response); return; } if (getSesion(request).getEst("INVSERV_LINEAS") == false) { getSesion(request).EstablecerCEF(request, "invserv_lineas.png", "INVSERV_LINEAS"); getSesion(request) .getSesion("INVSERV_LINEAS") .setParametros( "", "", "", JUtil.Elm(JUtil.Msj("CEF", "INVSERV_LINEAS", "VISTA", "ENTIDADES"), 1), "", ""); getSesion(request).getSesion("INVSERV_LINEAS").setOrden(p(request.getParameter("etq")), ""); getSesion(request).getSesion("INVSERV_LINEAS").setEspecial("LINEAS"); getSesion(request).setID_Mensaje(idmensaje, mensaje); RDP( "CEF", getSesion(request).getConBD(), "OK", getSesion(request).getID_Usuario(), "INVSERV_LINEAS", "CATL||||", ""); irApag("/forsetiweb/catalogos/cat_lineas_vsta.jsp", request, response); return; } if (request.getParameter("entidad") != null && !request.getParameter("entidad").equals("")) { if (!request .getParameter("entidad") .equals(getSesion(request).getSesion("INVSERV_LINEAS").getEspecial())) { getSesion(request).getSesion("INVSERV_LINEAS").setOrden(null, ""); } String ent = JUtil.Msj("CEF", "INVSERV_LINEAS", "VISTA", "ENTIDADES"); if (request.getParameter("entidad").equals("LINEAS")) { getSesion(request).getSesion("INVSERV_LINEAS").setEntidad("", JUtil.Elm(ent, 1)); getSesion(request).getSesion("INVSERV_LINEAS").setEspecial("LINEAS"); } else if (request.getParameter("entidad").equals("UNIDADES")) { getSesion(request) .getSesion("INVSERV_LINEAS") .setEntidad("ID_InvServ = 'P'", JUtil.Elm(ent, 2)); getSesion(request).getSesion("INVSERV_LINEAS").setEspecial("UNIDADES"); } else { idmensaje = 1; mensaje += JUtil.Msj("GLB", "GLB", "GLB", "ERROR-PARAM", 1); // 1 Error de entidad } } if (request.getParameter("orden") != null && !request.getParameter("orden").equals("")) { getSesion(request) .getSesion("INVSERV_LINEAS") .setOrden(p(request.getParameter("etq")), p(request.getParameter("orden"))); } getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/catalogos/cat_lineas_vsta.jsp", request, response); }
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { super.doPost(request, response); String conta_catcuentas = ""; request.setAttribute("conta_catcuentas", conta_catcuentas); String mensaje = ""; short idmensaje = -1; if (!getSesion(request).getPermiso("CONT_CATCUENTAS")) { idmensaje = 3; mensaje += MsjPermisoDenegado(request, "CEF", "CONT_CATCUENTAS"); RDP( "CEF", getSesion(request).getConBD(), "NA", getSesion(request).getID_Usuario(), "CONT_CATCUENTAS", "CATC||||", mensaje); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes_vsta.jsp", request, response); return; } // establece en la sesion que los mensajes se estan configurando por primera ocasion if (getSesion(request).getEst("CONT_CATCUENTAS") == false) { getSesion(request).EstablecerCEF(request, "cont_catcuentas.png", "CONT_CATCUENTAS"); getSesion(request) .getSesion("CONT_CATCUENTAS") .setParametros( "", "", "", JUtil.Elm(JUtil.Msj("CEF", "CONT_CATCUENTAS", "VISTA", "ENTIDADES"), 1), "", ""); getSesion(request).getSesion("CONT_CATCUENTAS").setOrden(p(request.getParameter("etq")), ""); getSesion(request).getSesion("CONT_CATCUENTAS").setEspecial(""); getSesion(request).setID_Mensaje(idmensaje, mensaje); RDP( "CEF", getSesion(request).getConBD(), "OK", getSesion(request).getID_Usuario(), "CONT_CATCUENTAS", "CATC||||", ""); irApag("/forsetiweb/contabilidad/conta_catcuentas_vsta.jsp", request, response); return; } if (request.getParameter("entidad") != null && !request.getParameter("entidad").equals("")) { String ent = JUtil.Msj("CEF", "CONT_CATCUENTAS", "VISTA", "ENTIDADES"); if (request.getParameter("entidad").equals("GENERAL")) { getSesion(request).getSesion("CONT_CATCUENTAS").setEntidad("", JUtil.Elm(ent, 1)); } else if (request.getParameter("entidad").equals("ACTIVO")) { String Entidad = "(Tipo = 'AC' OR Tipo = 'AF' OR Tipo = 'AD')"; getSesion(request).getSesion("CONT_CATCUENTAS").setEntidad(Entidad, JUtil.Elm(ent, 2)); } else if (request.getParameter("entidad").equals("PASIVO")) { String Entidad = "(Tipo = 'PC' OR Tipo = 'PL' OR Tipo = 'PD')"; getSesion(request).getSesion("CONT_CATCUENTAS").setEntidad(Entidad, JUtil.Elm(ent, 3)); } else if (request.getParameter("entidad").equals("CAPITAL")) { String Entidad = "(Tipo = 'CC')"; getSesion(request).getSesion("CONT_CATCUENTAS").setEntidad(Entidad, JUtil.Elm(ent, 4)); } else if (request.getParameter("entidad").equals("RESULTADOS")) { String Entidad = "(Tipo = 'RI' OR Tipo = 'RG' OR Tipo = 'RC' OR Tipo = 'RO' OR Tipo = 'IP')"; getSesion(request).getSesion("CONT_CATCUENTAS").setEntidad(Entidad, JUtil.Elm(ent, 5)); } else { idmensaje = 1; mensaje += JUtil.Msj("GLB", "GLB", "GLB", "ERROR-PARAM", 1); // 1 Error de entidad } } if (request.getParameter("status") != null && !request.getParameter("status").equals("")) { String sts = JUtil.Msj("CEF", "CONT_CATCUENTAS", "VISTA", "STATUS"); if (request.getParameter("status").equals("TODAS")) { getSesion(request).getSesion("CONT_CATCUENTAS").setStatus("", JUtil.Elm(sts, 1)); } else if (request.getParameter("status").equals("ACTIVAS")) { getSesion(request) .getSesion("CONT_CATCUENTAS") .setStatus("Estatus = 'A'", JUtil.Elm(sts, 2)); } else if (request.getParameter("status").equals("DESCONTINUADAS")) { getSesion(request) .getSesion("CONT_CATCUENTAS") .setStatus("Estatus = 'D'", JUtil.Elm(sts, 3)); } else { idmensaje = 1; mensaje += JUtil.Msj("GLB", "GLB", "GLB", "ERROR-PARAM", 3); // 3 Error de Estatus } } if (request.getParameter("orden") != null && !request.getParameter("orden").equals("")) { getSesion(request) .getSesion("CONT_CATCUENTAS") .setOrden(p(request.getParameter("etq")), p(request.getParameter("orden"))); } getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/contabilidad/conta_catcuentas_vsta.jsp", request, response); }
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { super.doPost(request, response); String nom_empleados_dlg = ""; request.setAttribute("nom_empleados_dlg", nom_empleados_dlg); String mensaje = ""; short idmensaje = -1; String usuario = getSesion(request).getID_Usuario(); if (request.getParameter("proceso") != null && !request.getParameter("proceso").equals("")) { // revisa por las entidades JNominaEntidadesSetIds setids = new JNominaEntidadesSetIds( request, usuario, getSesion(request).getSesion("NOM_EMPLEADOS").getEspecial()); setids.Open(); if (setids.getNumRows() < 1) { idmensaje = 3; mensaje += MsjPermisoDenegado(request, "CEF", "NOM_EMPLEADOS"); getSesion(request).setID_Mensaje(idmensaje, mensaje); RDP( "CEF", getSesion(request).getConBD(), "NA", getSesion(request).getID_Usuario(), "NOM_EMPLEADOS", "NEMP||||", mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } // Revisa por intento de intrusion (Salto de permiso de entidad) if (!request.getParameter("proceso").equals("AGREGAR_EMPLEADO") && request.getParameter("id") != null) { JMasempSet set = new JMasempSet(request); set.m_Where = "ID_Compania = '0' and ID_Sucursal = '" + setids.getAbsRow(0).getID_Sucursal() + "' and ID_Empleado = '" + p(request.getParameter("id")) + "'"; set.Open(); if (set.getNumRows() < 1) { idmensaje = 3; mensaje += MsjPermisoDenegado(request, "CEF", "NOM_EMPLEADOS"); getSesion(request).setID_Mensaje(idmensaje, mensaje); RDP( "CEF", getSesion(request).getConBD(), "AL", getSesion(request).getID_Usuario(), "NOM_EMPLEADOS", "NEMP|" + request.getParameter("id") + "|" + setids.getAbsRow(0).getID_Sucursal() + "||", mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } } if (request.getParameter("proceso").equals("AGREGAR_EMPLEADO")) { // Revisa si tiene permisos if (!getSesion(request).getPermiso("NOM_EMPLEADOS_AGREGAR")) { idmensaje = 3; mensaje += MsjPermisoDenegado(request, "CEF", "NOM_EMPLEADOS_AGREGAR"); getSesion(request).setID_Mensaje(idmensaje, mensaje); RDP( "CEF", getSesion(request).getConBD(), "NA", getSesion(request).getID_Usuario(), "NOM_EMPLEADOS_AGREGAR", "NEMP||||", mensaje); irApag("/forsetiweb/caja_mensajes_vsta.jsp", request, response); return; } // Solicitud de envio a procesar if (request.getParameter("subproceso") != null && request.getParameter("subproceso").equals("ENVIAR")) { if (VerificarParametros(request, response)) { AgregarCambiar(request, response, "agregar"); return; } irApag("/forsetiweb/nomina/nom_empleados_dlg.jsp", request, response); return; } else // Como el subproceso no es ENVIAR, abre la ventana del proceso de AGREGADO para // agregar `por primera vez { getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/nomina/nom_empleados_dlg.jsp", request, response); return; } } else if (request.getParameter("proceso").equals("CONSULTAR_EMPLEADO")) { // Revisa si tiene permisos if (!getSesion(request).getPermiso("NOM_EMPLEADOS")) { idmensaje = 3; mensaje += MsjPermisoDenegado(request, "CEF", "NOM_EMPLEADOS"); getSesion(request).setID_Mensaje(idmensaje, mensaje); RDP( "CEF", getSesion(request).getConBD(), "NA", getSesion(request).getID_Usuario(), "NOM_EMPLEADOS", "NEMP||||", mensaje); irApag("/forsetiweb/caja_mensajes_vsta.jsp", request, response); return; } // Solicitud de envio a procesar if (request.getParameter("id") != null) { String[] valoresParam = request.getParameterValues("id"); if (valoresParam.length == 1) { getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/nomina/nom_empleados_dlg.jsp", request, response); return; } else { idmensaje = 1; mensaje += JUtil.Msj("GLB", "VISTA", "GLB", "SELEC-PROC", 2); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } } else { idmensaje = 3; mensaje += JUtil.Msj("GLB", "VISTA", "GLB", "SELEC-PROC", 1); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } } else if (request.getParameter("proceso").equals("CAMBIAR_EMPLEADO")) { // Revisa si tiene permisos if (!getSesion(request).getPermiso("NOM_EMPLEADOS_CAMBIAR")) { idmensaje = 3; mensaje += MsjPermisoDenegado(request, "CEF", "NOM_EMPLEADOS_CAMBIAR"); getSesion(request).setID_Mensaje(idmensaje, mensaje); RDP( "CEF", getSesion(request).getConBD(), "NA", getSesion(request).getID_Usuario(), "NOM_EMPLEADOS_CAMBIAR", "NEMP||||", mensaje); irApag("/forsetiweb/caja_mensajes_vsta.jsp", request, response); return; } // Solicitud de envio a procesar if (request.getParameter("id") != null) { String[] valoresParam = request.getParameterValues("id"); if (valoresParam.length == 1) { if (request.getParameter("subproceso") != null && request.getParameter("subproceso").equals("ENVIAR")) { if (VerificarParametros(request, response)) { AgregarCambiar(request, response, "cambiar"); return; } irApag("/forsetiweb/nomina/nom_empleados_dlg.jsp", request, response); return; } else // Como el subproceso no es ENVIAR, abre la ventana del proceso de CAMBIADO para // cargar el cambio { getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/nomina/nom_empleados_dlg.jsp", request, response); return; } } else { idmensaje = 1; mensaje += JUtil.Msj("GLB", "VISTA", "GLB", "SELEC-PROC", 2); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } } else { idmensaje = 3; mensaje += JUtil.Msj("GLB", "VISTA", "GLB", "SELEC-PROC", 1); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } } else { idmensaje = 3; mensaje += JUtil.Msj("GLB", "VISTA", "GLB", "SELEC-PROC", 3); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } } else // si no se mandan parametros, manda a error { idmensaje = 3; mensaje += JUtil.Msj("GLB", "VISTA", "GLB", "SELEC-PROC", 3); getSesion(request).setID_Mensaje(idmensaje, mensaje); irApag("/forsetiweb/caja_mensajes.jsp", request, response); return; } }