private void subir_archivo(String documento, BArchivo archivo) throws SQLException, IOException, Exception { IUsuarioDAO daoIUsuarioDAO = new SqlUsuarioDAO(); Funciones funciones = new Funciones(); String fileName = archivo.getNombre_archivo(); // String filePath = "/documents/docTramite"; if (fileName != null && !fileName.equals("")) { int punto = fileName.lastIndexOf('.'); System.out.println("el puntoLUUUU es.." + punto); System.out.println("el puntoLUUUU + 1 es.." + fileName.substring(punto + 1)); if (fileName.substring(punto + 1).equals("DOC")) { fileName = fileName.replace("DOC", "doc"); System.out.println("El Cambiando el nombre a miniscula..XXXXXX:" + fileName); } System.out.println("El Case es 5.."); String ls_new_nombre_upload = funciones.of_valida_letras(fileName); if (funciones.validaNombreDelArchivo(ls_new_nombre_upload)) { System.out.println("El ls_new_nombre_upload ees.." + ls_new_nombre_upload); File fileToCreate = new File(filePath, ls_new_nombre_upload); if (!fileToCreate.exists()) { FileOutputStream fileOutStream = new FileOutputStream(fileToCreate); fileOutStream.write(archivo.getData()); fileOutStream.flush(); fileOutStream.close(); } daoIUsuarioDAO.CrearDocumentoDocEntradaDetUploadIngFirmaManual( Integer.parseInt(documento.trim()), ls_new_nombre_upload, filePath, "A", "P", archivo.getUsuario(), "O"); } } }
public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { System.out.println("Dentro de la Carga Mesa de Partes"); String ls_oficina = null; String ls_persona = null; String ls_naturaleza = null; String ls_estado = null; String ls_fecha_inicio = null; String ls_fecha_fin = null; String ls_filtro, ls_valorfiltro, ls_pagina = null; String ls_msg_error = null; String ls_operacion = null; String ls_tipodoc = null; String ls_seleccion_nat = null; String ls_numero_registro = null; String ls_numero_expediente = null; int li_retorno = 0; try { HttpSession tempSession = request.getSession(false); if (tempSession == null) { return (mapping.findForward("expiracion")); } Connection cnx = getConnection(request, "principal"); System.out.println("El cnx ==> " + cnx); HttpSession session = request.getSession(true); /*Verificar si la sesion se perdio*/ ls_oficina = String.valueOf(session.getAttribute("codigo_oficina")); ls_persona = String.valueOf(session.getAttribute("rs_persona")); ls_seleccion_nat = String.valueOf(session.getAttribute("naturaleza_doc")); ls_naturaleza = request.getParameter("naturaleza"); System.out.println("ls_naturaleza" + ls_naturaleza); ls_estado = request.getParameter("estado"); System.out.println("ls_estado" + ls_estado); ls_fecha_inicio = request.getParameter("fecha_ini"); System.out.println("ls_fecha_inicio" + ls_fecha_inicio); ls_fecha_fin = request.getParameter("fecha_fin"); System.out.println("ls_fecha_fin" + ls_fecha_fin); ls_filtro = request.getParameter("filtro"); System.out.println("ls_filtro" + ls_filtro); ls_operacion = request.getParameter("operacion"); System.out.println("ls_operacion" + ls_operacion); ls_tipodoc = request.getParameter("tipodoc"); System.out.println("ls_tipodoc" + ls_tipodoc); ls_valorfiltro = request.getParameter("valorfiltro"); System.out.println("ls_valorfiltro" + ls_valorfiltro); ls_numero_registro = request.getParameter("numero_registro"); System.out.println("ls_numero_registro" + ls_numero_registro); ls_numero_expediente = request.getParameter("numero_expediente"); System.out.println("ls_numero_expediente" + ls_numero_expediente); IUsuarioDAO daoIUsuarioDAO = new SqlUsuarioDAO(); Collection rs_mesa_partes = new ArrayList(); session.removeAttribute("rs_mesa_partes"); rs_mesa_partes = daoIUsuarioDAO.mesa_partes_normal( cnx, ls_oficina, ls_fecha_inicio, ls_fecha_fin, ls_naturaleza, ls_estado, ls_tipodoc, ls_filtro, ls_valorfiltro, ls_numero_registro, ls_numero_expediente); System.out.println("El rs_mesa_partes" + rs_mesa_partes); // session.removeAttribute("rs_mesa_partes"); session.setAttribute("rs_mesa_partes", rs_mesa_partes); session.setAttribute("oficina", ls_oficina); session.setAttribute("persona", ls_persona); session.setAttribute("naturaleza", ls_naturaleza); session.setAttribute("estado", ls_estado); session.setAttribute("fecha_inicio", ls_fecha_inicio); session.setAttribute("fecha_fin", ls_fecha_fin); System.out.println("operacion" + ls_operacion); if (ls_operacion == null) { ls_operacion = ""; } if (ls_operacion.equals("buscar")) { System.out.println("entro a buscar en la lista de documentos"); return (mapping.findForward("listadocumentos")); } else { System.out.println("entro a la pagina mesa de partes"); return (mapping.findForward("mesapartes")); } } catch (Exception e) { e.printStackTrace(); } return (mapping.findForward("error")); }
public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { FFormUploadArchivo uploadForm = (FFormUploadArchivo) form; HttpSession session = request.getSession(); Collection rs_upload_doc = new ArrayList(); Connection cnx = getConnection(request, "principal"); IUsuarioDAO daoIUsuarioDAO = new SqlUsuarioDAO(); IReiterativoDAO iRe = new SqlReiterativoDAO(); DocumentosInternosService service = new DocumentosInternosServiceImplement(); if (uploadForm.getOpcion().equals("default")) { rs_upload_doc = iRe.lista_upload_documentos_detalle_firma_manual( cnx, Integer.parseInt(uploadForm.getCodigo_documento())); uploadForm.setArchivos(rs_upload_doc); if (rs_upload_doc.isEmpty()) { BInfo binfo = new BInfo(); binfo = service.getInfoSobreDocumento(Integer.parseInt(uploadForm.getCodigo_documento())); session.setAttribute( "nombre_archivo_origen", binfo.getNombrearchivo().substring(9, binfo.getNombrearchivo().length())); } } else if (uploadForm.getOpcion().equals("adjuntar")) { BArchivo archivo = new BArchivo(); String nombreusuario = (String) session.getAttribute("nombreusuario"); archivo.setUsuario(nombreusuario); FormFile myFile = uploadForm.getTheFile(); String contentType = myFile.getContentType(); System.out.println("el contentType FILE UPLOAd es.." + contentType); if (!myFile.getFileName().equals("")) { // archivo.setNombre_archivo(myFile.getFileName()); archivo.setNombre_archivo((String) session.getAttribute("nombre_archivo_origen")); System.out.println("el fileName es.." + archivo.getNombre_archivo()); archivo.setData(myFile.getFileData()); } subir_archivo(uploadForm.getCodigo_documento(), archivo); rs_upload_doc = iRe.lista_upload_documentos_detalle_firma_manual( cnx, Integer.parseInt(uploadForm.getCodigo_documento())); // rs_upload_doc = // daoIUsuarioDAO.lista_upload_documentos_detalle(cnx,Integer.parseInt(uploadForm.getCodigo_documento())); uploadForm.setArchivos(rs_upload_doc); } else if (uploadForm.getOpcion().equals("eliminar")) { daoIUsuarioDAO.EliminarDocumentoDetUpload(cnx, Integer.parseInt(uploadForm.getId_detalle())); rs_upload_doc = iRe.lista_upload_documentos_detalle_firma_manual( cnx, Integer.parseInt(uploadForm.getCodigo_documento())); uploadForm.setArchivos(rs_upload_doc); } return (mapping.findForward("upload")); }
public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { HttpSession session = request.getSession(true); System.out.println("Dentro de AActionMantDocumentosDerivados"); String ls_operacion = request.getParameter("operacion"); System.out.println("la ls_operacion: " + ls_operacion); String codigo_oficina; String destinatario; String codigo_motivo; String observacion; String fecha_rpta; String ls_codigoPadre = null; String ls_documento = null; String ls_secuencia = null; String ls_usuario = null; String ls_oficina = null; String ls_pagina = null; String ls_correla = null; String ls_codigo_inicia = null; String ls_codigo_expediente = ""; String ls_naturaleza_documento = ""; String ls_correlativo_deriva = ""; String ls_descripcion_oficina = ""; int ls_correla_conv = 0; codigo_oficina = ((FFormMantDocumentosDerivados) form).getCodigo_oficina(); destinatario = ((FFormMantDocumentosDerivados) form).getDestinatario(); codigo_motivo = ((FFormMantDocumentosDerivados) form).getCodigo_motivo(); observacion = ((FFormMantDocumentosDerivados) form).getObservacion(); fecha_rpta = ((FFormMantDocumentosDerivados) form).getFecha_rpta(); observacion = observacion.toUpperCase(); System.out.println("observacion.UPERCASE.. " + observacion); System.out.println(" fecha_rpta.. " + fecha_rpta); // ls_oficina = String.valueOf(session.getAttribute("oficina")); /*session.removeAttribute("documento"); session.removeAttribute("cod_padre"); session.removeAttribute("correlativo"); session.removeAttribute("secuencia"); */ ls_oficina = String.valueOf(session.getAttribute("codigo_oficina")); ls_documento = String.valueOf(session.getAttribute("documento")); ls_codigoPadre = String.valueOf(session.getAttribute("cod_padre")); ls_usuario = String.valueOf(session.getAttribute("nombreusuario")); ls_correla = String.valueOf(session.getAttribute("correlativo")); ls_secuencia = String.valueOf(session.getAttribute("secuencia")); ls_codigo_inicia = String.valueOf(session.getAttribute("codigo_inicia")); ls_codigo_expediente = String.valueOf(session.getAttribute("codigo_expediente")); ls_naturaleza_documento = String.valueOf(session.getAttribute("naturaleza_documento")); ls_correlativo_deriva = String.valueOf(session.getAttribute("correlativo_deriva")); ls_descripcion_oficina = String.valueOf(session.getAttribute("descripcion_oficina")); System.out.println(" ls_oficina.. " + ls_oficina); System.out.println(" ls_documento.. " + ls_documento); System.out.println(" ls_codigoPadre.. " + ls_codigoPadre); System.out.println(" ls_usuario.. " + ls_usuario); System.out.println(" ls_correla.. " + ls_correla); System.out.println(" ls_secuencia.. " + ls_secuencia); System.out.println(" ls_codigo_inicia.. " + ls_codigo_inicia); ls_correla_conv = Integer.parseInt(ls_correla.trim()); System.out.println(" ls_correla_conv.. " + ls_correla_conv); System.out.println(" ls_codigo_expediente.. " + ls_codigo_expediente); System.out.println(" ls_naturaleza_documento.. " + ls_naturaleza_documento); System.out.println(" ls_descripcion_oficina.. " + ls_descripcion_oficina); try { Connection cnx = getConnection(request, "principal"); System.out.println("El cnx ==> " + cnx); IUsuarioDAO daoIUsuarioDAO = new SqlUsuarioDAO(); int li_operacion = 0; if (ls_operacion.equals("N")) { li_operacion = 1; } else if (ls_operacion.equals("M")) { li_operacion = 2; } else if (ls_operacion.equals("E")) { li_operacion = 3; } switch (li_operacion) { case 1: session.setAttribute("operacion", ls_operacion); System.out.println("Ingresando Documento.........."); // li_retorno = ln_documentos.of_registrar_derivacion_mismo( ls_oficina, codOficina, // codMotivo, observaciones, codPersona, ls_documento, ls_secuencia, ls_usuario, // ls_codigoPadre) ; if (ls_documento.equals(ls_codigoPadre)) { if (ls_naturaleza_documento.equals("I")) { System.out.println( "El ls_Documento es igual a codigo padre y el documento es Interno"); /*daoIUsuarioDAO.of_registrar_derivacion_interno(cnx,ls_oficina,codigo_oficina,codigo_motivo,observacion ,destinatario,ls_documento,ls_secuencia,ls_usuario,ls_codigoPadre,ls_correla_conv,fecha_rpta); */ System.out.println( "Despues del Ingreso Documento,si codigo inicial es igual a cod documento"); } else { System.out.println( "El ls_Documento es igual a codigo padre y el documento es de Entrada"); // daoIUsuarioDAO.of_registrar_derivacion_mismo(cnx,ls_oficina,codigo_oficina,codigo_motivo,observacion // // ,destinatario,ls_documento,ls_secuencia,ls_usuario,ls_codigoPadre,ls_correla_conv,fecha_rpta,ls_codigo_expediente,ls_descripcion_oficina); System.out.println( "Despues del Ingreso Documento,si codigo inicial es igual a cod documento"); } } else { System.out.println("El ls_Documento es diferente a codigo padre"); daoIUsuarioDAO.of_registrar_derivacion_intent( cnx, ls_oficina, codigo_oficina, codigo_motivo, observacion, destinatario, ls_documento, ls_secuencia, ls_usuario, ls_codigoPadre, ls_correla_conv, fecha_rpta, ls_correlativo_deriva, ls_descripcion_oficina); System.out.println( "Despues del Ingreso Documento y Direccionando,si codigo inicial es diferente a cod documento"); } return (mapping.findForward("exito")); case 2: System.out.println("Modificacion de... Documento.........."); return (mapping.findForward("exito")); case 3: return (mapping.findForward("exito")); } } catch (Exception e) { e.printStackTrace(); } return (mapping.findForward("error")); }
public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { log.info("Dentro de AAction Seleccion.."); /*FFormSeleccion oForm = (FFormSeleccion) form; String ls_seleccion = oForm.getRb_seleccion();*/ // log.info("El ls_seleccion... "+ ls_seleccion); String ls_asociardoc = ""; String ls_codigo_oficina = ""; String codigo_oficina = ""; String ls_seleccion = ""; String codigo_personal = ""; String ls_documento = ""; String ls_codigo_expediente = ""; String ls_descripcion_tipo = ""; String ls_numero_documento = ""; String usuario_actual = ""; String ls_origen_documento = ""; String ls_desc_origen = ""; String ls_tipo_persona = ""; String ls_naturaleza_documento = ""; int li_retorno = 0; String ls_correlativorecepcion = ""; String ls_msg_error = ""; ls_seleccion = request.getParameter("rb_seleccion"); log.info("El ls_seleccion... " + ls_seleccion); HttpSession session = request.getSession(true); if (session == null) { return (mapping.findForward("expiracion")); } Connection cnx = getConnection(request, "principal"); log.info("El cnx ==> " + cnx); try { session.removeAttribute("naturaleza_doc"); session.removeAttribute("mensaje"); session.removeAttribute("mensaje_reg"); session.removeAttribute("mensaje_exp"); session.removeAttribute("numero_documento"); session.removeAttribute("folios_documento"); session.removeAttribute("firmadopor"); session.removeAttribute("dirigido"); session.removeAttribute("asunto_documento"); session.removeAttribute("observa_documento"); session.removeAttribute("numero_referencia"); session.removeAttribute("tipopersona"); session.removeAttribute("codigocontador"); session.removeAttribute("rs_upload_doc"); session.removeAttribute("codigo_documento"); // session.removeAttribute("operacion "); /*Collection rs_tipodoc = new ArrayList(); Collection rs_personas_nuestraoficina = new ArrayList(); Collection rs_oficina = new ArrayList(); Collection rs_solicitud = new ArrayList();*/ IUsuarioDAO daoIUsuarioDAO = new SqlUsuarioDAO(); BUsuario userSystem = new BUsuario(); userSystem = (BUsuario) session.getAttribute("nombre_usuario"); Collection rs_tipodoc_todos = daoIUsuarioDAO.of_lista_tipdoc_todos(cnx); // BOficinas NombreOficina = daoIUsuarioDAO.of_nombre_oficina(cnx,ls_oficina); // ls_codigo_oficina = NombreOficina.getCodigo_oficina(); // String ls_descripcion_oficina = NombreOficina.getDescripcion_oficina(); // log.info("El ls_descripcion_oficina"+ ls_descripcion_oficina); // BPersonal DatosUsuario = daoIUsuarioDAO.of_datos_usuario(cnx,ls_persona,ls_codigo_oficina); // Collection rs_personas_nuestraoficina = // daoIUsuarioDAO.of_lista_personas_oficinas(ls_oficina); Collection rs_oficina = null; Collection rs_oficina_other = null; // daoIUsuarioDAO.of_lista_oficinas(cnx); ls_codigo_oficina = String.valueOf(session.getAttribute("codigo_oficina")); log.info("El ls_codigo_oficina" + ls_codigo_oficina); /** JAZANERO */ String ls_codigo_institucion = String.valueOf(session.getAttribute("ls_codigo_institucion")); String ls_grupo_oficina = String.valueOf(session.getAttribute("grupo_oficina")); String es_padre = null; ls_codigo_institucion = (ls_codigo_institucion == null) ? "" : ls_codigo_institucion; ls_grupo_oficina = (ls_grupo_oficina == null) ? "" : ls_grupo_oficina; log.info("SEDE -> " + ls_codigo_institucion); log.info("OFICINA -> " + ls_grupo_oficina); if (!ls_codigo_institucion.equals("")) { rs_oficina = daoIUsuarioDAO.of_lista_oficinas_institucion( ls_codigo_institucion, ls_grupo_oficina, true); rs_oficina_other = daoIUsuarioDAO.of_lista_oficinas_institucion(ls_codigo_institucion, false); es_padre = daoIUsuarioDAO.of_es_padre(ls_codigo_oficina); } log.info("-> " + es_padre); Collection rs_motivos = daoIUsuarioDAO.of_lista_motivos(cnx); // Collection rs_correlativos = daoIUsuarioDAO.of_lista_correlativos(cnx,ls_oficina); Collection rs_solicitud = daoIUsuarioDAO.of_lista_solicitud(cnx); ls_documento = String.valueOf(session.getAttribute("documento")); ls_codigo_expediente = String.valueOf(session.getAttribute("codigo_expediente")); ls_descripcion_tipo = String.valueOf(session.getAttribute("descripcion_tipo")); ls_numero_documento = String.valueOf(session.getAttribute("numero_documento")); log.info("Antes de la operacion E"); if (ls_seleccion.equals("E")) { // Pagina de Registro de documento por Entrada .... log.info("Entry E"); session.removeAttribute("FFormMantDocumento"); session.removeAttribute("valorct"); session.removeAttribute("desc_origen"); session.removeAttribute("descripcion_persona"); session.removeAttribute("mensajeregistro"); session.removeAttribute("operacionpopup"); session.removeAttribute("operacion"); session.removeAttribute("descripcion_persona_dir"); session.removeAttribute("rs_upload_doc_internos"); // session.removeAttribute("mensaje"); if (ls_codigo_oficina.equals("0002") || ls_codigo_oficina.equals("0003")) { log.info("si es igual a 0002 o 0003"); ls_msg_error = "El Documento de entrada no se puede registrar, debido a que esta oficina no es MESA DE PARTES...! "; session.setAttribute("error", ls_msg_error); return (mapping.findForward("mensaje")); } else { log.info("si es diferente a 0002 o 0003"); String ls_numero_registro = ""; String ls_codigo_oficina_rq = "2"; String ls_medio_rq = "OR"; // String ls_codigo_persona="2"; /** JAZANERO es para setear las oficinas concytec o fondecyt */ session.setAttribute("ls_codigo_institucion", ls_codigo_institucion); log.info("Jo - CodigoIns" + ls_codigo_institucion); // JM if (ls_codigo_institucion.equals("3")) { ls_codigo_oficina_rq = "8"; } Funciones funciones = new Funciones(); Date fecha = new Date(); // fecha y hora locales SimpleDateFormat formatoFecha = new SimpleDateFormat("dd/MM/yyyy"); SimpleDateFormat formatoHora = new SimpleDateFormat("HH:mm"); log.info("la fecha es.." + formatoFecha.format(fecha)); log.info("la hora es.." + formatoHora.format(fecha)); usuario_actual = String.valueOf(session.getAttribute("nombreusuario")); log.info("ls_codigo_oficina es.." + ls_codigo_oficina); /*ls_origen_documento = String.valueOf(session.getAttribute("origen_documento")); ls_desc_origen = String.valueOf(session.getAttribute("desc_origen")); ls_tipo_persona = String.valueOf(session.getAttribute("tipo_persona")); ls_naturaleza_documento = String.valueOf(session.getAttribute("naturaleza_documento")); */ log.info("el ls_codigo_oficina es ......" + ls_codigo_oficina); log.info("el ls_origen_documento es ......" + ls_origen_documento); log.info("el ls_desc_origen es ......" + ls_desc_origen); log.info("el ls_tipo_persona es ......" + ls_tipo_persona); log.info("el ls_naturaleza_documento es ......" + ls_naturaleza_documento); log.info("El usuario actual es.." + usuario_actual); codigo_oficina = funciones.of_codigo_oficina(cnx, usuario_actual); log.info("El codigo de Oficina es.." + codigo_oficina); codigo_personal = funciones.of_codigo_persona(cnx, usuario_actual); log.info("El codigo de Persona es.." + codigo_personal); /** *************************************************** */ // if(!ls_codigo_oficina.equals("1")){ codigo_oficina = funciones.validar_nulo(codigo_oficina); if (Integer.parseInt(codigo_oficina.trim()) > 1) { log.info("lA OFICINA ES DIFERENTE DE 1..."); BPersona PersonaVO = daoIUsuarioDAO.of_detalle_codigo_persona_oficina(cnx, codigo_oficina); // log.info("La ls_persona_oficina es.." + ls_persona_oficina); String ls_codigo_persona_user = PersonaVO.getCodigo_persona(); String ls_nombre_persona_user = PersonaVO.getNombre_persona(); String ls_tipo_user = PersonaVO.getTipo(); log.info("Despues del Bean.."); String ls_firmado_por = funciones.of_nombre_director_oficina(cnx, codigo_oficina); log.info("La ls_codigo_persona_user es.." + ls_codigo_persona_user); log.info("La ls_nombre_persona_user es.." + ls_nombre_persona_user); log.info("La ls_tipo_user es.." + ls_tipo_user); log.info("La ls_firmado_por es.." + ls_firmado_por); session.setAttribute("origen_documento", ls_codigo_persona_user); session.setAttribute("desc_origen", ls_nombre_persona_user.trim()); session.setAttribute("firmado_por", ls_firmado_por.trim()); session.setAttribute("tipo_persona", "JURIDICA"); session.setAttribute("naturaleza_documento", "JURIDICA"); session.setAttribute("operacion", "T"); /*session.setAttribute("origen_documento",ls_origen_documento); session.setAttribute("desc_origen",ls_desc_origen); session.setAttribute("tipo_persona","JURIDICA"); session.setAttribute("naturaleza_documento","JURIDICA"); */ } else if (Integer.parseInt(codigo_oficina.trim()) == 1) { session.setAttribute("rb_seleccion", "E"); } /** ****************************************************** */ Collection rs_destinatario = daoIUsuarioDAO.of_lista_personas_oficinas(String.valueOf(ls_codigo_oficina_rq)); DocumentosInternosService service = new DocumentosInternosServiceImplement(); session.setAttribute("naturaleza_doc", ls_seleccion); session.setAttribute("rs_tipodoc", rs_tipodoc_todos); session.setAttribute("rs_oficina", rs_oficina); session.setAttribute("rs_oficina_other", rs_oficina_other); session.setAttribute("rs_solicitud", rs_solicitud); session.setAttribute("fecha", formatoFecha.format(fecha)); session.setAttribute("hora", formatoHora.format(fecha)); session.setAttribute("correlativorecepcion", ls_correlativorecepcion); session.setAttribute("usuario_actual", usuario_actual); session.setAttribute("codigo_oficina", codigo_oficina); session.setAttribute("rs_persona", codigo_personal); session.setAttribute("rs_destinatario", rs_destinatario); session.setAttribute("codigo_oficina_rq", ls_codigo_oficina_rq); session.setAttribute("medio_rq", ls_medio_rq); session.setAttribute("codigo_solicitud", 1); session.setAttribute("es_padre", es_padre); if (userSystem == null) { userSystem = new BUsuario(); userSystem.setUsuario(usuario_actual); } userSystem = service.obtenerResponsabilidad(userSystem); log.info("Que sale >>>>>>>" + userSystem.getFlag()); log.info("Que sale >>>>>>>" + userSystem.getResponsable()); userSystem = service.obtenerResponsabilidad(userSystem); // userSystem.setUsuario(usuario_actual); // session.setAttribute("numero_registro", ls_numero_registro); log.info("Que sale >>>>>>>" + userSystem.getFlag()); log.info("Que sale >>>>>>>" + userSystem.getResponsable()); session.setAttribute("nombre_usuario", userSystem); log.info("Entreeeeeeeee nombre_usuario: " + usuario_actual); /* * Agregado por mpelaez * int FIRMADO=3; ArrayList<DocumentoInternoBean> listaDocumentosInternos=service.getlistaDocumentosInternos(Integer.parseInt(ls_codigo_oficina),FIRMADO); request.getSession().setAttribute("listaDocumentosInternos",listaDocumentosInternos); Collection areasAdministrativasList=service.getLista_oficinas(); request.getSession().setAttribute("areasAdministrativasList",areasAdministrativasList); ArrayList<EstandarBean> tipoDocumentoInternosList=service.getTipoDocumentosInternosLista(); log.info("tamnio lista tipoDocumentoInternos: "+tipoDocumentoInternosList.size()); request.getSession().setAttribute("tipoDocumentoInternosList",tipoDocumentoInternosList); ArrayList<EstandarBean> estadoDocumentoInternoList=service.getEstadoDocumentoInternoLista(); request.getSession().setAttribute("estadoDocumentoInternoList",estadoDocumentoInternoList); log.info("tamnio lista estadoDocumentoInternoList: "+estadoDocumentoInternoList.size()); */ // agregado mpelaez return (mapping.findForward("entrada")); } } if (ls_seleccion.equals("I")) { log.info("Entry I"); session.setAttribute("naturaleza_doc", ls_seleccion); session.setAttribute("rs_tipodoc", rs_tipodoc_todos); // session.setAttribute("rs_personas_nuestraoficina", rs_personas_nuestraoficina); // session.setAttribute("nombre_oficina",nombre_oficina); session.setAttribute("rs_oficina", rs_oficina); session.setAttribute("rs_oficina_other", rs_oficina_other); session.setAttribute("rs_solicitud", rs_solicitud); session.setAttribute("es_padre", es_padre); // session.removeAttribute("mensaje"); // Pagina de Registro de documento Interno .... return (mapping.findForward("interno")); } if (ls_asociardoc.equals("W")) { session.setAttribute("naturaleza_doc", ls_asociardoc); session.setAttribute("rs_tipodoc", rs_tipodoc_todos); // session.setAttribute("rs_personas_nuestraoficina", rs_personas_nuestraoficina); // session.setAttribute("nombre_oficina",nombre_oficina); session.setAttribute("rs_oficina", rs_oficina); session.setAttribute("rs_solicitud", rs_solicitud); session.setAttribute("documento", ls_documento); session.setAttribute("codigo_expediente", ls_codigo_expediente); session.setAttribute("descripcion_tipo", ls_descripcion_tipo); session.setAttribute("numero_documento", ls_numero_documento); session.setAttribute("es_padre", es_padre); // Pagina de Registro de documento Interno asociado a documento de entrada .... return (mapping.findForward("asociarintent")); } } catch (Exception e) { e.printStackTrace(); } finally { closeConnection(cnx); } return (mapping.findForward("error")); }