List of usage examples for javax.servlet.http HttpSession removeAttribute
public void removeAttribute(String name);
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/CronogramaAnual", method = RequestMethod.GET) public ModelAndView CronogramaAnual_POST(ModelMap map, HttpSession session) { String ua = ""; try {/* ww w . j a va 2 s .co m*/ ua = (String) session.getAttribute("ua"); } catch (Exception ex) { return new ModelAndView("redirect:/", map); } session.removeAttribute(ua); ArrayList<Taller> allTalleres = new ArrayList(); allTalleres = ServicioMain.listaTalleresProgramados(ua); ArrayList<Sesion> allSesiones = new ArrayList(); allSesiones = ServicioMain.getListaSesionesProgramadas(ua); map.put("df", df); map.put("listaTalleres", allTalleres); map.put("listaSesiones", allSesiones); return new ModelAndView("cronograma", map); }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/SesionInfEstado2", method = RequestMethod.GET) public ModelAndView SesionInfElegirEstado2_GET(ModelMap map, HttpSession session) { int turno = 0; String estado = ""; try {/*from www .j a v a2 s. co m*/ turno = Integer.parseInt(session.getAttribute("turno").toString()); estado = session.getAttribute("estado").toString(); } catch (Exception ex) { return new ModelAndView("redirect:/", map); } session.removeAttribute("estado"); session.removeAttribute("turno"); Turno temp = ServicioMain.getTurno(turno); if (estado.equals("casados") || estado.equals("convivientes")) { map.addAttribute("idTurno", turno); map.put("estado", estado); map.put("turno", temp); return new ModelAndView("/Inscripcion/inscripcion_sesion3_gru", map); } else { map.addAttribute("idTurno", turno); map.put("estado", estado); map.put("turno", temp); return new ModelAndView("/Inscripcion/inscripcion_sesion3_ind", map); } }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/MainGuardarRevision", method = RequestMethod.GET) public ModelAndView MainGuardarRevision(ModelMap map, HttpSession session) { String numero = ""; String coments = ""; try {//from ww w .j a v a2s . c o m numero = (String) session.getAttribute("numero"); coments = (String) session.getAttribute("coments"); } catch (Exception ex) { return new ModelAndView("redirect:/inicioper", map); } session.removeAttribute("numero"); session.removeAttribute("coments"); Personal usuario = (Personal) session.getAttribute("usuario"); if (usuario == null) { String mensaje = "La sesin ha finalizado. Favor identificarse nuevamente"; map.addAttribute("mensaje", mensaje); return new ModelAndView("login", map); } listaFamiliasEstudio.clear(); ArrayList<Revision> allRevisiones = new ArrayList(); allRevisiones = ServicioMain.getListaRevisionesPorNumero(numero); for (Revision revision : allRevisiones) { revision.setComentarios(coments); ServicioMain.crearRevision(revision); String mensaje_log = "El usuario, " + usuario.getUser() + " con ID: " + usuario.getIdpersonal() + ". Guard la " + "revisin con nmero: " + numero; String Tipo_registro = "Personal"; try { String Numero_registro = String.valueOf(usuario.getIdpersonal()); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } catch (Exception ex) { } } ArrayList<Long> allID = new ArrayList(); ArrayList<Nna> listaDeNna = new ArrayList(); ArrayList<ExpedienteFamilia> listaDeExpedientes = new ArrayList(); ArrayList<Entidad> listaDeEntidades = new ArrayList(); allID = servicioEtapa.listaNnaDeRevision(numero); if (!allID.isEmpty()) { for (Long id : allID) { Nna nnaInfo = ServicioMain.getTodosDatosNna(id); listaDeNna.add(nnaInfo); } } allID.clear(); allID = servicioEtapa.listaExpedientesDeRevision(numero); if (!allID.isEmpty()) { for (Long id : allID) { ExpedienteFamilia expInfo = ServicioMain.getInformacionRegistro(id); listaDeExpedientes.add(expInfo); } } listaFamiliasEstudio = listaDeExpedientes; allID.clear(); allID = servicioEtapa.listaOrganismosDeRevision(numero); if (!allID.isEmpty()) { for (Long id : allID) { Entidad entidadInfo = ServicioPersonal.getEntidad(id); listaDeEntidades.add(entidadInfo); } } allID.clear(); map.put("listaNna", listaDeNna); map.put("listaExpedientes", listaFamiliasEstudio); map.put("listaEntidades", listaDeEntidades); allRevisiones = ServicioMain.getListaRevisionesPorNumero(numero); map.put("listaRevisiones", allRevisiones); map.put("df", df); map.addAttribute("numero", numero); return new ModelAndView("/Personal/nna/edit_revision", map); }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/generarContrasenaFam", method = RequestMethod.GET) public ModelAndView generarContrasenaFam_GET(ModelMap map, HttpSession session) { String newpass = ""; String volver = ""; try {//from w ww . j a v a 2 s . com newpass = (String) session.getAttribute("newpass"); if (session.getAttribute("volver") != null) { volver = (String) session.getAttribute("volver"); } } catch (Exception ex) { return new ModelAndView("redirect:/inicioper", map); } session.removeAttribute("newpass"); Personal usuario = (Personal) session.getAttribute("usuario"); String mensaje = ""; // InfoFamilia tempInfoFam = new InfoFamilia(); tempInfoFam = (InfoFamilia) session.getAttribute("infoFam_sesion"); // if (usuario == null) { mensaje = "La sesin ha finalizado. Favor identificarse nuevamente"; map.addAttribute("mensaje", mensaje); return new ModelAndView("login", map); } else { if (newpass != null && !newpass.equals("")) { newpass = DigestUtils.sha512Hex(newpass); tempInfoFam.getFamilia().setPass(newpass); servicioEtapa.UpdateFamilia(tempInfoFam.getFamilia()); mensaje = "La contrasea se ha cambiado con exito."; } else { mensaje = "Contrasea no vlida. Por favor generar una nueva contrasea."; } } String pagina = "/Personal/familia/info_user_pass"; // session.setAttribute("infoFam_sesion", tempInfoFam); // map.put("infoFam", tempInfoFam); map.put("estado", session.getAttribute("etapaOrigen_sesion")); map.put("expediente", session.getAttribute("expediente_sesion")); map.addAttribute("mensaje", mensaje); map.addAttribute("volver", volver); return new ModelAndView(pagina, map); }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/MainGuardarFechaSolicitud", method = RequestMethod.GET) public ModelAndView MainGuardarFechaSolicitud_GET(ModelMap map, HttpSession session) { String orden = ""; String fechaSolicitud = ""; long idExpFam = 0; try {/*from w ww . ja va 2 s. c o m*/ orden = (String) session.getAttribute("orden"); fechaSolicitud = (String) session.getAttribute("fechaSolicitud"); idExpFam = Long.parseLong(session.getAttribute("idExpFam").toString()); } catch (Exception ex) { return new ModelAndView("redirect:/inicioper", map); } session.removeAttribute("orden"); session.removeAttribute("fechaSolicitud"); session.removeAttribute("idExpFam"); Personal usuario = (Personal) session.getAttribute("usuario"); if (usuario == null) { String mensaje = "La sesin ha finalizado. Favor identificarse nuevamente"; map.addAttribute("mensaje", mensaje); return new ModelAndView("login", map); } ArrayList<Long> allID = new ArrayList(); ArrayList<Nna> listaDeNna = new ArrayList(); allID = servicioEtapa.listaNnaDeEstudio(orden); if (!allID.isEmpty()) { for (Long id : allID) { Nna nnaInfo = ServicioMain.getTodosDatosNna(id); listaDeNna.add(nnaInfo); } } allID.clear(); for (Nna nna : listaDeNna) { EstudioCaso tempEst = ServicioMain.getEstudioCasoEspecifico(nna.getIdnna(), idExpFam, orden); if (fechaSolicitud != null && !fechaSolicitud.equals("")) { tempEst.setFechaSolAdop(df.stringToDate(fechaSolicitud)); } else if (fechaSolicitud == null && fechaSolicitud.equals("")) { tempEst.setFechaSolAdop(null); } ServicioMain.updateEstudio(tempEst); } map.put("df", df); map.put("listaNna", listaDeNna); map.put("listaEstudios", servicioEtapa.listaExpedientesDeEstudio(orden)); return new ModelAndView("/Personal/nna/edit_estudio", map); }
From source file:com.enonic.vertical.adminweb.AdminLogInServlet.java
private void handlerLogin(HttpServletRequest request, HttpServletResponse response, ExtendedMap formItems) throws VerticalAdminException { String uid = formItems.getString("username", null); String passwd = formItems.getString("password", null); UserStoreKey userStoreKey;/*from www .j av a2s. co m*/ String userStoreKeyStr = formItems.getString("userstorekey", null); AdminService admin = lookupAdminBean(); if (userStoreKeyStr != null) { userStoreKey = new UserStoreKey(userStoreKeyStr); } else { userStoreKey = userStoreService.getDefaultUserStore().getKey(); } securityService.logoutAdminUser(); HttpSession session = request.getSession(true); session.setAttribute("selectedloginuserstore", userStoreKey.toString()); // language AdminConsoleTranslationService languageMap = AdminConsoleTranslationService.getInstance(); String languageCode; Cookie cookie = CookieUtil.getCookie(request, "languageCode"); if (cookie == null) { languageCode = languageMap.getDefaultLanguageCode(); } else { languageCode = cookie.getValue(); } session.setAttribute("languageCode", languageCode); User user = null; String errorCode = null; try { if (uid == null || passwd == null) { String message = "User and/or password not set."; VerticalAdminLogger.error(this.getClass(), 0, message, null); session.setAttribute("loginerrorcode", EC_401_MISSING_USER_PASSWD); session.setAttribute("loginerror", message); session.setMaxInactiveInterval(SESSION_TIMEOUT_ERROR); errorCode = EC_401_MISSING_USER_PASSWD; } else { // authenticate user QualifiedUsername qualifiedUsername; if (UserEntity.isBuiltInUser(uid)) { qualifiedUsername = new QualifiedUsername(uid); } else { qualifiedUsername = new QualifiedUsername(userStoreKey, uid); } user = securityService.loginAdminUser(qualifiedUsername, passwd); } } catch (InvalidCredentialsException vse) { String message = "Failed to authenticate user (domain key: %0): %1"; Object[] msgData = { userStoreKey, uid }; VerticalAdminLogger.warn(this.getClass(), 0, message, msgData, null); message = StringUtil.expandString(message, msgData, vse); session.setAttribute("loginerrorcode", EC_401_USER_PASSWD_WRONG); session.setAttribute("loginerror", message); session.setMaxInactiveInterval(SESSION_TIMEOUT_ERROR); errorCode = EC_401_USER_PASSWD_WRONG; String remoteAdr = request.getRemoteAddr(); createLogEntry(user, admin, userStoreKey, remoteAdr, LogType.LOGIN_FAILED.asInteger(), uid); } catch (AdminConsoleAccessDeniedException e) { String message = "User is not authorized to use administration console."; VerticalAdminLogger.error(this.getClass(), 0, message, null); session.setAttribute("loginerrorcode", EC_401_ACCESS_DENIED); session.setAttribute("loginerror", message); session.setMaxInactiveInterval(SESSION_TIMEOUT_ERROR); errorCode = EC_401_ACCESS_DENIED; } if (errorCode != null) { if (formItems.containsKey("editContent")) { ExtendedMap parameters = new ExtendedMap(); parameters.put("editContent", formItems.getInt("editContent")); redirectClientToAdminPath("login", parameters, request, response); return; } redirectClientToAdminPath("login", request, response); return; } // no errors occured during authentication and authorization of user String remoteAdr = request.getRemoteAddr(); user.setSelectedLanguageCode(languageCode); try { final boolean loggingSuccessful = createLogEntry(user, admin, userStoreKey, remoteAdr, LogType.LOGIN.asInteger(), null); // Log login (only let the user log in if creation of log entry was successfull): if (!loggingSuccessful) { String message = "Failed to create log entry of user login"; VerticalAdminLogger.error(this.getClass(), 0, message, null); session.setAttribute("loginerrorcode", EC_500_UNEXPECTED_ERROR); session.setAttribute("loginerror", message); session.setMaxInactiveInterval(SESSION_TIMEOUT_ERROR); return; } if (userStoreKey != null) { logUserStoreLogin(user, admin, request.getRemoteAddr(), request.getRemoteHost(), userStoreKey); } // Reset some cookie data: String deploymentPath = DeploymentPathResolver.getAdminDeploymentPath(request); if (userStoreKey != null) { CookieUtil.setCookie(response, user.getKey() + "userstorekey", userStoreKey.toString(), -1, deploymentPath); } CookieUtil.setCookie(response, user.getKey() + "selectedunitkey", "-1", -1, deploymentPath); // If the enterpriseadmin user did'nt select a domain, // show system tab page, else show domain tab page. Cookie tabPageCookie = CookieUtil.getCookie(request, user.getKey() + "mainmenu_selectedTabPage"); int tabPage = -1; if (tabPageCookie != null) { tabPage = Integer.parseInt(tabPageCookie.getValue()); } CookieUtil.setCookie(response, user.getKey() + "mainmenu_selectedTabPage", String.valueOf(tabPage), -1, deploymentPath); session.setAttribute("selectedunitkey", "-1"); ExtendedMap parameters = new ExtendedMap(); parameters.put("page", "0"); if (formItems.containsKey("rightframe")) { parameters.put("rightframe", formItems.getString("rightframe")); } if (formItems.containsKey("referer")) { parameters.put("referer", formItems.getString("referer", "")); } //ren: VS-1970 if (formItems.containsKey("editContent")) { parameters.put("editContent", formItems.getInt("editContent")); } //end: VS-1970 session.removeAttribute("loginerrorcode"); session.removeAttribute("loginerror"); redirectClientToAdminPath("adminpage", parameters, request, response); } catch (VerticalAdminException vae) { String message = "Failed to redirect to admin page: %t"; VerticalAdminLogger.fatalAdmin(this.getClass(), 0, message, vae); } }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/MainGenerarDesignacionPrioritario", method = RequestMethod.GET) public ModelAndView MainGenerarDesignacionPrioritario_GET(ModelMap map, HttpSession session) { String orden = ""; String numDesig = ""; long idExpFam = 0; String fechaPropuesta = ""; try {//w ww.j a v a 2 s . co m orden = (String) session.getAttribute("orden"); numDesig = (String) session.getAttribute("numDesig"); idExpFam = Long.parseLong(session.getAttribute("idExpFam").toString()); fechaPropuesta = (String) session.getAttribute("fechaPropuesta"); } catch (Exception ex) { return new ModelAndView("redirect:/inicioper", map); } session.removeAttribute("orden"); session.removeAttribute("numDesig"); session.removeAttribute("idExpFam"); session.removeAttribute("fechaPropuesta"); Personal usuario = (Personal) session.getAttribute("usuario"); if (usuario == null) { String mensaje = "La sesin ha finalizado. Favor identificarse nuevamente"; map.addAttribute("mensaje", mensaje); return new ModelAndView("login", map); } if (numDesig == null || numDesig.equals("") || fechaPropuesta == null || fechaPropuesta.equals("")) { ArrayList<EstudioCaso> listaEstudiosCaso = new ArrayList(); listaEstudiosCaso = servicioEtapa.listaExpedientesDeEstudio(orden); ArrayList<Long> allID = new ArrayList(); ArrayList<Nna> listaDeNna = new ArrayList(); allID = servicioEtapa.listaNnaDeEstudio(orden); if (!allID.isEmpty()) { for (Long id : allID) { Nna nnaInfo = ServicioMain.getTodosDatosNna(id); listaDeNna.add(nnaInfo); } } allID.clear(); map.put("mensaje", "Debe llenar los datos correctamente"); map.put("df", df); map.put("listaNna", listaDeNna); map.put("listaEstudios", listaEstudiosCaso); return new ModelAndView("/Personal/nna/edit_estudio", map); } else { ArrayList<Long> allID = new ArrayList(); ArrayList<Nna> listaDeNna = new ArrayList(); allID = servicioEtapa.listaNnaDeEstudio(orden); if (!allID.isEmpty()) { for (Long id : allID) { Nna nnaInfo = ServicioMain.getTodosDatosNna(id); listaDeNna.add(nnaInfo); } } allID.clear(); for (Nna nna : listaDeNna) { EstudioCaso tempEst = ServicioMain.getEstudioCasoEspecifico(nna.getIdnna(), idExpFam, orden); long nsol = 0; tempEst.setNSolicitud(nsol); ServicioMain.updateEstudio(tempEst); } for (Nna nna : listaDeNna) { EstudioCaso tempEst = ServicioMain.getEstudioCasoEspecifico(nna.getIdnna(), idExpFam, orden); ExpedienteFamilia tempExp = tempEst.getExpedienteFamilia(); Nna tempNna = nna; Designacion tempDesign = new Designacion(); tempDesign.setExpedienteFamilia(tempExp); tempDesign.setNna(tempNna); tempDesign.setPersonal(usuario); tempDesign.setNDesignacion(numDesig); tempDesign.setTipoPropuesta("directa"); tempDesign.setAceptacionConsejo(Short.parseShort("1")); Date fechaPropuestaDesig = df.stringToDate(fechaPropuesta); tempDesign.setFechaPropuesta(fechaPropuestaDesig); servicioEtapa.crearDesignacion(tempDesign); tempExp.setEstado("designado"); servicioEtapa.updateExpedienteFamilia(tempExp); ExpedienteNna tempExpNna = ServicioNna.getExpNna(tempNna.getIdnna()); tempExpNna.setEstado("desig"); Date ahora = new Date(); java.sql.Date sql = new java.sql.Date(ahora.getTime()); tempExpNna.setFechaEstado(sql); ServicioNna.updateExpNna(tempExpNna); } map.put("listaDesignaciones", servicioEtapa.getListaDesignaciones()); return new ModelAndView("/Personal/Buscador_etapa/etapa_designacion/etapa_designacion", map); } }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/MainActualizarEstudio", method = RequestMethod.GET) public ModelAndView MainActualizarEstudio_GET(ModelMap map, HttpSession session) { String orden = ""; Long[] idExpFam = null;//from ww w . j ava 2s. co m String[] resultado = null; String[] fechaEst = null; int elegido = 0; try { orden = (String) session.getAttribute("orden"); idExpFam = (Long[]) session.getAttribute("idExpFam"); fechaEst = (String[]) session.getAttribute("fechaEst"); resultado = (String[]) session.getAttribute("resultado"); elegido = Integer.parseInt(session.getAttribute("elegido").toString()); } catch (Exception ex) { return new ModelAndView("redirect:/inicioper", map); } session.removeAttribute("orden"); session.removeAttribute("idExpFam"); session.removeAttribute("resultado"); session.removeAttribute("fechaEst"); session.removeAttribute("elegido"); Personal usuario = (Personal) session.getAttribute("usuario"); if (usuario == null) { String mensaje = "La sesin ha finalizado. Favor identificarse nuevamente"; map.addAttribute("mensaje", mensaje); return new ModelAndView("login", map); } ArrayList<Long> allID = new ArrayList(); ArrayList<Nna> listaDeNna = new ArrayList(); allID = servicioEtapa.listaNnaDeEstudio(orden); if (!allID.isEmpty()) { for (Long id : allID) { Nna nnaInfo = ServicioMain.getTodosDatosNna(id); listaDeNna.add(nnaInfo); } } allID.clear(); if (resultado[elegido].equals("acep")) { for (Nna nna : listaDeNna) { EstudioCaso tempEst = ServicioMain.getEstudioCasoEspecifico(nna.getIdnna(), idExpFam[elegido], orden); if (fechaEst[elegido] != null && !fechaEst[elegido].equals("")) { tempEst.setFechaEstudio(df.stringToDate(fechaEst[elegido])); } else if (fechaEst[elegido] == null && fechaEst[elegido].equals("")) { tempEst.setFechaEstudio(null); } tempEst.setResultado(resultado[elegido]); servicioEtapa.updateEstudioCaso(tempEst); String mensaje_log = "Se edit el estudio de caso con Orden: " + tempEst.getOrden() + " y ID: " + String.valueOf(tempEst.getIdestudioCaso()); String Tipo_registro = "Estu_Caso"; //try{ String Numero_registro = tempEst.getOrden(); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } ArrayList<EstudioCaso> allEstudioCaso = new ArrayList(); allEstudioCaso = servicioEtapa.getListaEstudioCasoOrden(orden); for (EstudioCaso estudioCaso : allEstudioCaso) { if (estudioCaso.getResultado() == null) { estudioCaso.setResultado("noobs"); servicioEtapa.updateEstudioCaso(estudioCaso); ExpedienteFamilia tempExp = estudioCaso.getExpedienteFamilia(); tempExp = estudioCaso.getExpedienteFamilia(); tempExp.setEstado("espera"); servicioEtapa.updateExpedienteFamilia(tempExp); } } map.put("df", df); map.put("listaNna", listaDeNna); map.put("listaEstudios", servicioEtapa.listaExpedientesDeEstudio(orden)); return new ModelAndView("/Personal/nna/edit_estudio", map); } else if (resultado[elegido].equals("noacep")) { for (Nna nna : listaDeNna) { EstudioCaso tempEst = ServicioMain.getEstudioCasoEspecifico(nna.getIdnna(), idExpFam[elegido], orden); if (fechaEst[elegido] != null && !fechaEst[elegido].equals("")) { tempEst.setFechaEstudio(df.stringToDate(fechaEst[elegido])); } else if (fechaEst[elegido] == null && fechaEst[elegido].equals("")) { tempEst.setFechaEstudio(null); } tempEst.setResultado(resultado[elegido]); servicioEtapa.updateEstudioCaso(tempEst); ExpedienteFamilia tempExp = tempEst.getExpedienteFamilia(); tempExp = tempEst.getExpedienteFamilia(); tempExp.setEstado("espera"); servicioEtapa.updateExpedienteFamilia(tempExp); String mensaje_log = "Se edit el estudio de caso con Orden: " + tempEst.getOrden() + " y ID: " + String.valueOf(tempEst.getIdestudioCaso()); String Tipo_registro = "Estu_Caso"; //try{ String Numero_registro = tempEst.getOrden(); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } map.put("df", df); map.put("listaNna", listaDeNna); map.put("listaEstudios", servicioEtapa.listaExpedientesDeEstudio(orden)); return new ModelAndView("/Personal/nna/edit_estudio", map); } else if (resultado[elegido].equals("noobs")) { for (Nna nna : listaDeNna) { EstudioCaso tempEst = ServicioMain.getEstudioCasoEspecifico(nna.getIdnna(), idExpFam[elegido], orden); tempEst.setResultado(resultado[elegido]); servicioEtapa.updateEstudioCaso(tempEst); ExpedienteFamilia tempExp = tempEst.getExpedienteFamilia(); tempExp = tempEst.getExpedienteFamilia(); tempExp.setEstado("espera"); servicioEtapa.updateExpedienteFamilia(tempExp); String mensaje_log = "Se edit el estudio de caso con Orden: " + tempEst.getOrden() + " y ID: " + String.valueOf(tempEst.getIdestudioCaso()); String Tipo_registro = "Estu_Caso"; //try{ String Numero_registro = tempEst.getOrden(); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } map.put("df", df); map.put("listaNna", listaDeNna); map.put("listaEstudios", servicioEtapa.listaExpedientesDeEstudio(orden)); return new ModelAndView("/Personal/nna/edit_estudio", map); } else { for (Nna nna : listaDeNna) { EstudioCaso tempEst = ServicioMain.getEstudioCasoEspecifico(nna.getIdnna(), idExpFam[elegido], orden); if (fechaEst[elegido] != null && !fechaEst[elegido].equals("")) { tempEst.setFechaEstudio(df.stringToDate(fechaEst[elegido])); } else if (fechaEst[elegido] == null && fechaEst[elegido].equals("")) { tempEst.setFechaEstudio(null); } tempEst.setResultado(resultado[elegido]); servicioEtapa.updateEstudioCaso(tempEst); String mensaje_log = "Se edit el estudio de caso con Orden: " + tempEst.getOrden() + " y ID: " + String.valueOf(tempEst.getIdestudioCaso()); String Tipo_registro = "Estu_Caso"; //try{ String Numero_registro = tempEst.getOrden(); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } map.put("df", df); map.put("listaNna", listaDeNna); map.put("listaEstudios", servicioEtapa.listaExpedientesDeEstudio(orden)); return new ModelAndView("/Personal/nna/edit_estudio", map); } }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/CrearExpNac", method = RequestMethod.GET) public ModelAndView CrearExpNac_GET(ModelMap map, HttpSession session) { long idFamilia = 0; String numeroFicha = ""; String exp = ""; String ht = ""; String fechaIngresoFicha = ""; String entAsoc = ""; try {/*from w ww. j a v a2 s. co m*/ idFamilia = Long.parseLong(session.getAttribute("idFamilia").toString()); numeroFicha = (String) session.getAttribute("numeroFicha"); exp = (String) session.getAttribute("exp"); ht = (String) session.getAttribute("ht"); fechaIngresoFicha = (String) session.getAttribute("fechaIngresoFicha"); } catch (Exception ex) { return new ModelAndView("redirect:/inicioper", map); } if (session.getAttribute("entAsoc") != null) { entAsoc = (String) session.getAttribute("entAsoc"); } session.removeAttribute("idFamilia"); session.removeAttribute("numeroFicha"); session.removeAttribute("exp"); session.removeAttribute("ht"); session.removeAttribute("fechaIngresoFicha"); session.removeAttribute("entAsoc"); Personal usuario = (Personal) session.getAttribute("usuario"); if (usuario == null) { String mensaje = "La sesin ha finalizado. Favor identificarse nuevamente"; map.addAttribute("mensaje", mensaje); return new ModelAndView("login", map); } Familia tempFam = new Familia(); Entidad tempEnt = new Entidad(); tempEnt = ServicioPersonal.getEntidad(Long.parseLong(entAsoc)); tempFam = servicioEtapa.getFamilia(idFamilia); ExpedienteFamilia expediente = new ExpedienteFamilia(); tempFam.setEntidad(tempEnt); expediente.setHtFicha(ht); expediente.setnFicha(numeroFicha); if (fechaIngresoFicha != null && !fechaIngresoFicha.equals("")) { expediente.setFechaIngresoFicha(df.stringToDate(fechaIngresoFicha)); } expediente.setExpediente(exp); expediente.setUnidad(usuario.getUnidad()); expediente.setEstado("evaluacion"); expediente.setNacionalidad("nacional"); expediente.setRnsa(Short.parseShort("0")); expediente.setRnaa(Short.parseShort("1")); expediente.setFamilia(tempFam); ServicioMain.crearUpdateExpFam(expediente); String mensaje_log = "Se cre nuevo expediente nacional con nmero: " + expediente.getNumeroExpediente() + " con ID: " + expediente.getIdexpedienteFamilia(); String Tipo_registro = "Familia"; try { String Numero_registro = String.valueOf(expediente.getNumeroExpediente()); ; ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } catch (Exception ex) { } map.put("listaFamilias", servicioEtapa.getListaFamilias()); return new ModelAndView("Personal/Buscador_etapa/etapa_formativa", map); }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/infoExpediente2", method = RequestMethod.GET) public ModelAndView infoExpediente2(ModelMap map, HttpSession session) { String volver = ""; String expediente2 = ""; String HT = ""; String nacionalidad = ""; String estado2 = ""; String tipofamilia = ""; if (session.getAttribute("volver") != null) { volver = session.getAttribute("volver").toString(); }// w ww .jav a 2s . c om if (session.getAttribute("expediente2") != null) { expediente2 = session.getAttribute("expediente2").toString(); } if (session.getAttribute("HT") != null) { HT = session.getAttribute("HT").toString(); } if (session.getAttribute("nacionalidad") != null) { nacionalidad = session.getAttribute("nacionalidad").toString(); } if (session.getAttribute("tipofamilia") != null) { tipofamilia = session.getAttribute("tipofamilia").toString(); } if (session.getAttribute("estado2") != null) { estado2 = session.getAttribute("estado2").toString(); } session.removeAttribute("expediente2"); session.removeAttribute("HT"); session.removeAttribute("nacionalidad"); session.removeAttribute("estado2"); session.removeAttribute("tipofamilia"); Personal usuario = (Personal) session.getAttribute("usuario"); if (usuario == null) { String mensaje = "La sesin ha finalizado. Favor identificarse nuevamente"; map.addAttribute("mensaje", mensaje); return new ModelAndView("login", map); } map.put("df", df); map.put("estado", session.getAttribute("etapaOrigen_sesion")); map.put("expediente", session.getAttribute("expediente_sesion")); map.put("listaUA", ServicioPersonal.ListaUa()); map.put("listaEntidad", ServicioPersonal.ListaEntidades()); map.addAttribute("volver", volver); map.put("expediente2", expediente2); map.put("HT", HT); map.put("nacionalidad", nacionalidad); map.put("tipofamilia", tipofamilia); map.put("estado2", estado2); return new ModelAndView("/Personal/Buscador/familia/info_registro", map); }