List of usage examples for javax.servlet.http HttpSession removeAttribute
public void removeAttribute(String name);
From source file:com.mimp.controllers.personal.java
@RequestMapping(value = "/updateUa", method = RequestMethod.GET) public ModelAndView UpdateUa_GET(ModelMap map, //datos a ingresar en UA HttpSession session) { 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); }//from www . jav a 2s . com if (session.getAttribute("nombre") != null) { int id = (int) session.getAttribute("id"); String nombre = (String) session.getAttribute("nombre"); String direccion = (String) session.getAttribute("direccion"); String departamento = (String) session.getAttribute("departamento"); String provincia = (String) session.getAttribute("provincia"); String distrito = (String) session.getAttribute("distrito"); String competenciaR = (String) session.getAttribute("competenciaR"); String correo = (String) session.getAttribute("correo"); String telefono = (String) session.getAttribute("telefono"); String celular = (String) session.getAttribute("celular"); String obs = (String) session.getAttribute("obs"); Unidad ua = new Unidad(); ua = ServicioPersonal.getUa(id); ua.setNombre(nombre); ua.setDireccion(direccion); ua.setDepartamento(departamento); ua.setProvincia(provincia); ua.setDistrito(distrito); ua.setCompetenciaRegional(competenciaR); ua.setCorreo(correo); ua.setTelefono(telefono); ua.setCelular(celular); ua.setObs(obs); ServicioPersonal.UpdateUa(ua); String mensaje_log = "Se edit el UA con Nombre, " + ua.getNombre() + " y ID:" + String.valueOf(ua.getIdunidad()); String Tipo_registro = "UA"; try { String Numero_registro = String.valueOf(ua.getIdunidad()); ; ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } catch (Exception ex) { } map.put("listaUa", ServicioPersonal.ListaUa()); session.removeAttribute("nombre"); } else { return new ModelAndView("redirect:/ua", map); } return new ModelAndView("/Personal/registros/ua/lista_ua", map); }
From source file:com.mimp.controllers.personal.java
@RequestMapping(value = "/editJuzgado", method = RequestMethod.GET) public ModelAndView EditarJuzgado_GET(ModelMap map, //datos a ingresar en Juzgado HttpSession session) { 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); }//from ww w . j a v a 2 s . c o m if (session.getAttribute("nombre") != null) { String nombre = (String) session.getAttribute("nombre"); String denominacion = (String) session.getAttribute("denominacion"); String especialidad = (String) session.getAttribute("especialidad"); String direccion = (String) session.getAttribute("direccion"); String departamento = (String) session.getAttribute("departamento"); String corteS = (String) session.getAttribute("corteS"); String distritoJ = (String) session.getAttribute("distritoJ"); String nombreJ = (String) session.getAttribute("nombreJ"); String telefono = (String) session.getAttribute("telefono"); String correo = (String) session.getAttribute("correo"); String obs = (String) session.getAttribute("obs"); Juzgado juzg = new Juzgado(); juzg.setNombre(nombre); juzg.setDenominacion(denominacion); juzg.setEspecialidad(especialidad); juzg.setDireccion(direccion); juzg.setDepartamento(departamento); juzg.setCorteSuperior(corteS); juzg.setDistritoJudicial(distritoJ); juzg.setNombreJuez(nombreJ); juzg.setTelefono(telefono); juzg.setCorreo(correo); juzg.setObservaciones(obs); ServicioPersonal.InsertJuzgado(juzg); String mensaje_log = "Se registr nuevo juzgado con Nombre, " + juzg.getNombre() + " y ID:" + String.valueOf(juzg.getIdjuzgado()); String Tipo_registro = "Juzgado"; //try{ String Numero_registro = String.valueOf(juzg.getIdjuzgado()); ; ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); map.put("listaJuzgados", ServicioPersonal.ListaJuzgado()); session.removeAttribute("nombre"); } else { return new ModelAndView("redirect:/juzgado", map); } return new ModelAndView("/Personal/registros/juzgado/lista_juzg", map); }
From source file:com.mimp.controllers.personal.java
@RequestMapping(value = "/PersonalEliminarTurno", method = RequestMethod.GET) public ModelAndView PersonalEliminarTurno_GET(ModelMap map, HttpSession session) { 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); }//from w ww . j a va 2 s. com if (session.getAttribute("idTurno") != null) { long idTurno = Long.parseLong(session.getAttribute("idTurno").toString()); long idSesion = Long.parseLong(session.getAttribute("idSesion").toString()); String mensaje = ""; Turno tempT = new Turno(); tempT = ServicioPersonal.getTurnoAsistencias(idTurno); if (tempT.getAsistenciaFTs().isEmpty()) { ServicioPersonal.DeleteTurnoSesion(tempT); String mensaje_log = "El usuario: " + usuario.getNombre() + " " + usuario.getApellidoP() + " con ID: " + usuario.getIdpersonal() + ". Elimin el Turno con ID: " + idTurno; String Tipo_registro = "Turno"; try { String Numero_registro = String.valueOf(usuario.getIdpersonal()); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } catch (Exception ex) { } } else { mensaje = "El turno no se pudo eliminar debido a que hay personas inscritas"; } Sesion temp = new Sesion(); //ArrayList<Personal> allPersonal = new ArrayList(); ArrayList<Turno> allTurnos = new ArrayList(); allTurnos = ServicioMain.turnosSesion(idSesion); temp = ServicioPersonal.getSesion(idSesion); //allPersonal = ServicioPersonal.ListaPersonal(); String fecha = ""; try { fecha = format.dateToString(temp.getFecha()); } catch (Exception ex) { } String hora = temp.getHora(); map.put("listaTurnos", allTurnos); map.put("sesion", temp); //map.put("listaPersonal", allPersonal); map.addAttribute("ts", ts); map.addAttribute("fecha", fecha); map.addAttribute("hora", hora); map.addAttribute("idSesion", idSesion); map.addAttribute("mensaje", mensaje); session.removeAttribute("idTurno"); } else { long idSesion = Long.parseLong(session.getAttribute("idSesion").toString()); session.setAttribute("idSesion", idSesion); return new ModelAndView("redirect:/PersonalEditarSesion", map); } return new ModelAndView("/Personal/Informativa/lista_sesion", map); }
From source file:com.mimp.controllers.personal.java
@RequestMapping(value = "/PersonalModificarCorreoSesionInf_2", method = RequestMethod.GET) public ModelAndView PersonalModificarCorreoSesionInf_2_GET(ModelMap map, HttpSession session) { 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); }/*from ww w.j a va2 s . c o m*/ long idSesion = Long.parseLong(session.getAttribute("idSesion").toString()); long idFormulario = Long.parseLong(session.getAttribute("idFormulario").toString()); long idFamilia = Long.parseLong(session.getAttribute("idFamilia").toString()); String user = (String) session.getAttribute("user"); if (session.getAttribute("user") != null) { Familia fam = new Familia(); fam = ServicioPersonal.getFamilia(idFamilia); Sesion tempSesion = new Sesion(); ArrayList<FormularioSesion> allFormularios = new ArrayList(); String fecha = ""; tempSesion = ServicioPersonal.getSesion(idSesion); if (tempSesion.getFecha() != null) { fecha = format.dateToString(tempSesion.getFecha()); } fam.setUser(user); String pass_plano = ServicioPersonal.generateUniqueToken(8); String pass = DigestUtils.sha512Hex(pass_plano); fam.setPass(pass); fam.setCorreo(user); ServicioPersonal.updateFam(fam); hibermail.generateAndSendEmail2(user, pass_plano, user); allFormularios = ServicioPersonal.InscritosSesion(idSesion); String mensaje_log = "El usuario: " + usuario.getNombre() + " " + usuario.getApellidoP() + " con ID: " + usuario.getIdpersonal() + ".Modific las credenciales para la familia con cuenta: " + user + "."; String Tipo_registro = "Familia"; try { String Numero_registro = String.valueOf(usuario.getIdpersonal()); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } catch (Exception ex) { } map.addAttribute("fecha", fecha); map.put("sesion", tempSesion); map.put("listaFormularios", allFormularios); } else { session.setAttribute("idSesion", idSesion); return new ModelAndView("redirect:/PersonalTomaAsistencia2", map); } session.removeAttribute("user"); return new ModelAndView("/Personal/Informativa/toma_asistencia2", map); }
From source file:com.mimp.controllers.personal.java
@RequestMapping(value = "/PersonalCrearUsuarioFamilia", method = RequestMethod.GET) public ModelAndView PersonalCrearUsuarioFamilia_GET(ModelMap map, HttpSession session) { 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); }//from ww w.jav a 2 s .c o m long idSesion = Long.parseLong(session.getAttribute("idSesion").toString()); long idFormulario = Long.parseLong(session.getAttribute("idFormulario").toString()); String user = (String) session.getAttribute("user"); if (session.getAttribute("user") != null) { Familia fam = new Familia(); FormularioSesion fs = new FormularioSesion(); fs = ServicioPersonal.getFormulario(idFormulario); Sesion tempSesion = new Sesion(); ArrayList<FormularioSesion> allFormularios = new ArrayList(); String fecha = ""; tempSesion = ServicioPersonal.getSesion(idSesion); if (tempSesion.getFecha() != null) { fecha = format.dateToString(tempSesion.getFecha()); } fam.setUser(user); String pass_plano = ServicioPersonal.generateUniqueToken(8); String pass = DigestUtils.sha512Hex(pass_plano); fam.setPass(pass); fam.setCorreo(user); Short habilitado = Short.parseShort("0"); fam.setHabilitado(habilitado); String newuser = ServicioPersonal.crearCuentaFamilia(fam, fs); hibermail.generateAndSendEmail2(user, pass_plano, newuser); allFormularios = ServicioPersonal.InscritosSesion(idSesion); String mensaje_log = "El usuario: " + usuario.getNombre() + " " + usuario.getApellidoP() + " con ID: " + usuario.getIdpersonal() + ".Cre una cuenta para la familia con cuenta: " + user + "."; String Tipo_registro = "Familia"; try { String Numero_registro = String.valueOf(usuario.getIdpersonal()); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } catch (Exception ex) { } map.addAttribute("fecha", fecha); map.put("sesion", tempSesion); map.put("listaFormularios", allFormularios); } else { session.setAttribute("idSesion", idSesion); return new ModelAndView("redirect:/PersonalTomaAsistencia2", map); } session.removeAttribute("user"); return new ModelAndView("/Personal/Informativa/toma_asistencia2", map); }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/inscSesGrp", method = RequestMethod.GET) public ModelAndView inscSesGrp_GET(ModelMap map, HttpSession session) { int turno = 0; String estado = ""; String nombreEl = ""; String apellidoPEl = ""; String apellidoMEl = ""; String paisNacEl = ""; String depNacEl = ""; String proNacEl = ""; String fechaNacEl = ""; String edadEl = ""; String docEl = ""; String numDocEl = ""; String profesionEl = ""; String celEl = ""; String correoEl = ""; String nombreElla = ""; String apellidoPElla = ""; String apellidoMElla = ""; String paisNacElla = ""; String depNacElla = ""; String proNacElla = ""; String fechaNacElla = ""; String edadElla = ""; String docElla = ""; String numDocElla = ""; String profesionElla = ""; String celElla = ""; String correoElla = ""; String pais = ""; String dep = ""; String prov = ""; String dist = ""; String dir = ""; String telf = ""; try {// w ww. j a v a 2 s . c o m turno = Integer.parseInt(session.getAttribute("turno").toString()); estado = session.getAttribute("estado").toString(); nombreEl = session.getAttribute("nombreEl").toString(); apellidoPEl = session.getAttribute("apellidoPEl").toString(); apellidoMEl = session.getAttribute("apellidoMEl").toString(); paisNacEl = session.getAttribute("paisNacEl").toString(); depNacEl = session.getAttribute("depNacEl").toString(); proNacEl = session.getAttribute("proNacEl").toString(); fechaNacEl = session.getAttribute("fechaNacEl").toString(); edadEl = session.getAttribute("edadEl").toString(); docEl = session.getAttribute("docEl").toString(); numDocEl = session.getAttribute("numDocEl").toString(); profesionEl = session.getAttribute("profesionEl").toString(); celEl = session.getAttribute("celEl").toString(); correoEl = session.getAttribute("correoEl").toString(); nombreElla = session.getAttribute("nombreElla").toString(); apellidoPElla = session.getAttribute("apellidoPElla").toString(); apellidoMElla = session.getAttribute("apellidoMElla").toString(); paisNacElla = session.getAttribute("paisNacElla").toString(); depNacElla = session.getAttribute("depNacElla").toString(); proNacElla = session.getAttribute("proNacElla").toString(); fechaNacElla = session.getAttribute("fechaNacElla").toString(); edadElla = session.getAttribute("edadElla").toString(); docElla = session.getAttribute("docElla").toString(); numDocElla = session.getAttribute("numDocElla").toString(); profesionElla = session.getAttribute("profesionElla").toString(); celElla = session.getAttribute("celElla").toString(); correoElla = session.getAttribute("correoElla").toString(); pais = session.getAttribute("pais").toString(); dep = session.getAttribute("dep").toString(); prov = session.getAttribute("prov").toString(); dist = session.getAttribute("dist").toString(); dir = session.getAttribute("dir").toString(); telf = session.getAttribute("telf").toString(); } catch (Exception ex) { return new ModelAndView("redirect:/", map); } session.removeAttribute("estado"); session.removeAttribute("turno"); session.removeAttribute("nombreEl"); session.removeAttribute("apellidoPEl"); session.removeAttribute("apellidoMEl"); session.removeAttribute("paisNacEl"); session.removeAttribute("depNacEl"); session.removeAttribute("proNacEl"); session.removeAttribute("fechaNacEl"); session.removeAttribute("edadEl"); session.removeAttribute("docEl"); session.removeAttribute("numDocEl"); session.removeAttribute("profesionEl"); session.removeAttribute("celEl"); session.removeAttribute("correoEl"); session.removeAttribute("nombreElla"); session.removeAttribute("apellidoPElla"); session.removeAttribute("apellidoMElla"); session.removeAttribute("paisNacElla"); session.removeAttribute("depNacElla"); session.removeAttribute("proNacElla"); session.removeAttribute("fechaNacElla"); session.removeAttribute("edadElla"); session.removeAttribute("docElla"); session.removeAttribute("numDocElla"); session.removeAttribute("profesionElla"); session.removeAttribute("celElla"); session.removeAttribute("correoElla"); session.removeAttribute("pais"); session.removeAttribute("dep"); session.removeAttribute("prov"); session.removeAttribute("dist"); session.removeAttribute("dir"); session.removeAttribute("telf"); String m = "m"; String f = "f"; Turno temp = ServicioMain.getTurno(turno); FormularioSesion fs = new FormularioSesion(); Asistente asisEl = new Asistente(); Asistente asisElla = new Asistente(); AsistenciaFT aft = new AsistenciaFT(); AsistenciaFT aft2 = new AsistenciaFT(); fs.setSesion(temp.getSesion()); aft.setTurno(temp); aft2.setTurno(temp); String asistencia = "F"; char asist = asistencia.charAt(0); aft.setAsistencia(asist); aft2.setAsistencia(asist); String inajust = "1"; Short i = Short.valueOf(inajust); aft.setInasJus(i); aft2.setInasJus(i); Date today = new Date(); fs.setFechaSol(today); fs.setPaisRes(pais); fs.setDepRes(dep); fs.setProvRes(prov); fs.setDistritoRes(dist); fs.setDireccionRes(dir); fs.setTelefono(telf); fs.setEstadoCivil(estado); asisEl.setNombre(nombreEl); asisEl.setApellidoP(apellidoPEl); asisEl.setApellidoM(apellidoMEl); asisEl.setPaisNac(paisNacEl); asisEl.setDepNac(depNacEl); asisEl.setProvNac(proNacEl); short bEl = Byte.valueOf(edadEl); asisEl.setEdad(bEl); if (fechaNacEl != null && !fechaNacEl.equals("")) { asisEl.setFechaNac(df.stringToDate(fechaNacEl)); } char cEl = docEl.charAt(0); asisEl.setTipoDoc(cEl); char sexoEl = m.charAt(0); asisEl.setSexo(sexoEl); asisEl.setNDoc(numDocEl); asisEl.setProfesion(profesionEl); asisEl.setCelular(celEl); asisEl.setCorreo(correoEl); asisElla.setNombre(nombreElla); asisElla.setApellidoP(apellidoPElla); asisElla.setApellidoM(apellidoMElla); asisElla.setPaisNac(paisNacElla); asisElla.setDepNac(depNacElla); asisElla.setProvNac(proNacElla); short bElla = Byte.valueOf(edadElla); asisElla.setEdad(bElla); if (fechaNacElla != null && !fechaNacElla.equals("")) { asisElla.setFechaNac(df.stringToDate(fechaNacElla)); } char cElla = docElla.charAt(0); asisElla.setTipoDoc(cElla); char sexoElla = f.charAt(0); asisElla.setSexo(sexoElla); asisElla.setNDoc(numDocElla); asisElla.setProfesion(profesionElla); asisElla.setCelular(celElla); asisElla.setCorreo(correoElla); ArrayList<Asistente> tempList = new ArrayList(); tempList = ServicioMain.listaAsistentes(temp.getSesion().getIdsesion()); if (!tempList.isEmpty()) { for (Asistente asistente : tempList) { if (asistente.getNDoc().equals(numDocEl) || asistente.getNDoc().equals(numDocElla)) { map.put("mensaje", "inscrito"); return new ModelAndView("/Inscripcion/inscripcion_sesion1b", map); } } } if (temp.getVacantes() > temp.getAsistenciaFTs().size() + 1) { map.put("ts", ts); map.put("turno", temp); ServicioMain.InsertFormGrp(asisEl, asisElla, fs, aft, aft2); return new ModelAndView("/Inscripcion/inscripcion_sesion4", map); } return new ModelAndView("/Inscripcion/inscripcion_sesion1b", map); }
From source file:com.mimp.controllers.personal.java
@RequestMapping(value = "/PersonalCrearSesion", method = RequestMethod.GET) public ModelAndView PersonalCrearSesion_GET(ModelMap map, HttpSession session) { 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); }/*from w ww . ja v a2 s . c o m*/ String numSesion = (String) session.getAttribute("numSesion"); String fecha = (String) session.getAttribute("fecha"); String hora = (String) session.getAttribute("hora"); String duracion = (String) session.getAttribute("duracion"); String direccion = (String) session.getAttribute("direccion"); String capacitador = (String) session.getAttribute("capacitador"); String ua = (String) session.getAttribute("ua"); Sesion tempSesion = new Sesion(); tempSesion.setNSesion(numSesion); Date tempfecha = tempSesion.getFecha(); if (fecha != null) { if (fecha.contains("ene") || fecha.contains("feb") || fecha.contains("mar") || fecha.contains("abr") || fecha.contains("may") || fecha.contains("jun") || fecha.contains("jul") || fecha.contains("ago") || fecha.contains("set") || fecha.contains("oct") || fecha.contains("nov") || fecha.contains("dic")) { tempSesion.setFecha(tempfecha); } else { if (!fecha.equals("")) { tempSesion.setFecha(format.stringToDate(fecha)); } else { tempSesion.setFecha(null); } } } else { tempSesion.setFecha(null); } tempSesion.setHora(hora); tempSesion.setUnidad(ua); short habilitado = Byte.valueOf("1"); short inscritos = Byte.valueOf("0"); tempSesion.setDuracion(duracion); tempSesion.setHabilitado(habilitado); tempSesion.setDireccion(direccion); tempSesion.setFacilitador(capacitador); tempSesion.setAsistencia(inscritos); ServicioPersonal.PersonalCrearSesion(tempSesion); map.put("listaSesiones", ServicioPersonal.listaSesiones(usuario.getUnidad().getDepartamento())); map.put("listaTalleres", ServicioPersonal.listaTalleres(usuario.getUnidad().getDepartamento())); map.put("formato", format); String mensaje_log = "El usuario: " + usuario.getNombre() + " " + usuario.getApellidoP() + " con ID: " + usuario.getIdpersonal() + ". Creo una nueva Sesin informativa con nmero: " + numSesion; String Tipo_registro = "Sesin"; try { String Numero_registro = String.valueOf(numSesion); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } catch (Exception ex) { } session.removeAttribute("numSesion"); session.removeAttribute("fecha"); session.removeAttribute("hora"); session.removeAttribute("duracion"); session.removeAttribute("direccion"); session.removeAttribute("capacitador"); session.removeAttribute("ua"); return new ModelAndView("/Personal/Informativa/lista_charlas", map); }
From source file:com.mimp.controllers.personal.java
@RequestMapping(value = "/PersonalCrearTurno", method = RequestMethod.GET) public ModelAndView PersonalCrearTurno_GET(ModelMap map, HttpSession session) { 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); }/*www . ja va 2 s . c o m*/ try { long idSesion = Long.parseLong(session.getAttribute("idSesion").toString()); String fechaInicio = (String) session.getAttribute("fechaInicio"); String fechaFin = (String) session.getAttribute("fechaFin"); String horaInicio = (String) session.getAttribute("horaInicio"); String horaFin = (String) session.getAttribute("horaFin"); String vacantes = (String) session.getAttribute("vacantes"); Turno temp = new Turno(); temp.setSesion(ServicioPersonal.getSesion(idSesion)); String comienzo = fechaInicio + " " + horaInicio; String fin = fechaFin + " " + horaFin; Short vac = Short.parseShort(vacantes); try { temp.setInicioInscripcion(ts.stringToTimestamp(comienzo)); } catch (Exception ex) { temp.setInicioInscripcion(ts.stringToTimestamp(fechaInicio + " 00:00")); } try { temp.setFinInscripcion(ts.stringToTimestamp(fin)); } catch (Exception ex) { temp.setFinInscripcion(ts.stringToTimestamp(fechaFin + " 00:00")); } temp.setVacantes(vac); ServicioPersonal.PersonalCrearTurno(temp); Sesion temp2 = new Sesion(); //ArrayList<Personal> allPersonal = new ArrayList(); ArrayList<Turno> allTurnos = new ArrayList(); allTurnos = ServicioMain.turnosSesion(idSesion); temp2 = ServicioPersonal.getSesion(idSesion); //allPersonal = ServicioPersonal.ListaPersonal(); String fecha = format.dateToString(temp2.getFecha()); String hora = temp2.getHora(); map.put("listaTurnos", allTurnos); map.put("sesion", temp2); //map.put("listaPersonal", allPersonal); map.addAttribute("ts", ts); map.addAttribute("fecha", fecha); map.addAttribute("hora", hora); String mensaje_log = "El usuario: " + usuario.getNombre() + " " + usuario.getApellidoP() + " con ID: " + usuario.getIdpersonal() + ". Cre un nuevo turno para la Sesin con nmero: " + temp2.getNSesion(); String Tipo_registro = "Turno"; try { String Numero_registro = String.valueOf(temp2.getNSesion()); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); } catch (Exception ex) { } session.removeAttribute("fechaInicio"); session.removeAttribute("fechaFin"); session.removeAttribute("horaInicio"); session.removeAttribute("horaFin"); session.removeAttribute("vacantes"); } catch (Exception ex) { long idSesion = Long.parseLong(session.getAttribute("idSesion").toString()); session.setAttribute("idSesion", idSesion); return new ModelAndView("redirect:/PersonalEditarSesion", map); } return new ModelAndView("/Personal/Informativa/lista_sesion", map); }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/MainCrearNna", method = RequestMethod.GET) public ModelAndView MainCrearNna_GET(ModelMap map, HttpSession session) { long idExpediente = 0; String nombre = ""; String apellidoP = ""; String apellidoM = ""; String sexo = ""; String fechaNac = ""; String edad = ""; String meses = ""; String paisNac = ""; String dep = ""; String prov = ""; String dist = ""; String direccion = ""; String incesto = ""; String mental = ""; String epilepsia = ""; String abuso = ""; String sifilis = ""; String seguimiento = ""; String operacion = ""; String hiperactivo = ""; String especial = ""; String salud = ""; String mayor = ""; String adolescente = ""; String hermanos = ""; String fechaAdopcion = ""; String numAdopcion = ""; String obs = ""; try {// w w w . j a v a 2s .c om idExpediente = Long.parseLong(session.getAttribute("idExpediente").toString()); if (session.getAttribute("nombre") != null) { nombre = (String) session.getAttribute("nombre"); } if (session.getAttribute("apellidoP") != null) { apellidoP = (String) session.getAttribute("apellidoP"); } if (session.getAttribute("apellidoM") != null) { apellidoM = (String) session.getAttribute("apellidoM"); } if (session.getAttribute("sexo") != null) { sexo = (String) session.getAttribute("sexo"); } if (session.getAttribute("fechaNac") != null) { fechaNac = (String) session.getAttribute("fechaNac"); } if (session.getAttribute("edad") != null) { edad = (String) session.getAttribute("edad"); } if (session.getAttribute("meses") != null) { meses = (String) session.getAttribute("meses"); } if (session.getAttribute("paisNac") != null) { paisNac = (String) session.getAttribute("paisNac"); } if (session.getAttribute("dep") != null) { dep = (String) session.getAttribute("dep"); } if (session.getAttribute("prov") != null) { prov = (String) session.getAttribute("prov"); } if (session.getAttribute("dist") != null) { dist = (String) session.getAttribute("dist"); } if (session.getAttribute("direccion") != null) { direccion = (String) session.getAttribute("direccion"); } incesto = (String) session.getAttribute("incesto"); mental = (String) session.getAttribute("mental"); epilepsia = (String) session.getAttribute("epilepsia"); abuso = (String) session.getAttribute("abuso"); sifilis = (String) session.getAttribute("sifilis"); seguimiento = (String) session.getAttribute("seguimiento"); operacion = (String) session.getAttribute("operacion"); hiperactivo = (String) session.getAttribute("hiperactivo"); especial = (String) session.getAttribute("especial"); salud = (String) session.getAttribute("salud"); mayor = (String) session.getAttribute("mayor"); adolescente = (String) session.getAttribute("adolescente"); hermanos = (String) session.getAttribute("hermanos"); if (session.getAttribute("fechaAdopcion") != null) { fechaAdopcion = (String) session.getAttribute("fechaAdopcion"); } if (session.getAttribute("numAdopcion") != null) { numAdopcion = (String) session.getAttribute("numAdopcion"); } if (session.getAttribute("obs") != null) { obs = (String) session.getAttribute("obs"); } } catch (Exception ex) { return new ModelAndView("redirect:/inicioper", map); } session.removeAttribute("idExpediente"); session.removeAttribute("nombre"); session.removeAttribute("apellidoP"); session.removeAttribute("apellidoM"); session.removeAttribute("sexo"); session.removeAttribute("fechaNac"); session.removeAttribute("edad"); session.removeAttribute("meses"); session.removeAttribute("paisNac"); session.removeAttribute("dep"); session.removeAttribute("prov"); session.removeAttribute("dist"); session.removeAttribute("direccion"); session.removeAttribute("incesto"); session.removeAttribute("mental"); session.removeAttribute("epilepsia"); session.removeAttribute("abuso"); session.removeAttribute("sifilis"); session.removeAttribute("seguimiento"); session.removeAttribute("operacion"); session.removeAttribute("hiperactivo"); session.removeAttribute("especial"); session.removeAttribute("salud"); session.removeAttribute("mayor"); session.removeAttribute("adolescente"); session.removeAttribute("hermanos"); session.removeAttribute("fechaAdopcion"); session.removeAttribute("numAdopcion"); session.removeAttribute("obs"); 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); } Nna tempNna = new Nna(); Designacion tempDesig = new Designacion(); ExpedienteFamilia tempExp = new ExpedienteFamilia(); tempExp = servicioEtapa.getExpedienteFamilia(idExpediente); tempNna.setNombre(nombre); tempNna.setApellidoP(apellidoP); tempNna.setApellidoM(apellidoM); tempNna.setSexo(sexo); if (fechaNac != null && !fechaNac.equals("")) { tempNna.setFechaNacimiento(df.stringToDate(fechaNac)); } short edadtemp = 0; short mesestemp = 0; if (edad != null && !edad.equals("")) { edadtemp = Byte.valueOf(edad); } if (meses != null && !meses.equals("")) { mesestemp = Byte.valueOf(meses); } tempNna.setEdadAnhos(edadtemp); tempNna.setEdadMeses(mesestemp); tempNna.setJuzgado(ServicioPersonal.ListaJuzgado().iterator().next()); tempNna.setCar(ServicioPersonal.ListaCar().iterator().next()); tempNna.setPaisNacimiento(paisNac); tempNna.setDepartamentoNacimiento(dep); tempNna.setProvinciaNacimiento(prov); tempNna.setDistritoNacimiento(dist); tempNna.setLugarNac(direccion); tempNna.setIncesto(Short.parseShort(incesto)); tempNna.setMental(Short.parseShort(mental)); tempNna.setEpilepsia(Short.parseShort(epilepsia)); tempNna.setAbuso(Short.parseShort(abuso)); tempNna.setSifilis(Short.parseShort(sifilis)); tempNna.setSeguiMedico(Short.parseShort(seguimiento)); tempNna.setOperacion(Short.parseShort(operacion)); tempNna.setHiperactivo(Short.parseShort(hiperactivo)); tempNna.setEspecial(Short.parseShort(especial)); tempNna.setEnfermo(Short.parseShort(salud)); tempNna.setMayor(Short.parseShort(mayor)); tempNna.setAdolescente(Short.parseShort(adolescente)); tempNna.setHermano(Short.parseShort(hermanos)); tempNna.setClasificacion("internacional"); tempNna.setObservaciones(obs); tempDesig.setAceptacionConsejo(Short.parseShort("4")); if (fechaAdopcion != null && !fechaAdopcion.equals("")) { tempDesig.setFechaConsejo(df.stringToDate(fechaAdopcion)); tempDesig.setFechaPropuesta(df.stringToDate(fechaAdopcion)); } else { tempDesig.setFechaConsejo(null); tempDesig.setFechaPropuesta(null); } tempDesig.setNDesignacion(numAdopcion); long prioridad = 1; tempDesig.setPrioridad(prioridad); tempDesig.setTipoPropuesta("extranjero"); tempDesig.setExpedienteFamilia(tempExp); tempDesig.setNna(tempNna); tempDesig.setPersonal(usuario); ServicioMain.crearAdopcionAdoptantesExtranjero(tempNna, tempDesig); String mensaje_log = "Se registr una nueva Adopcin en el extranjero a la base de datos con Nombre del NNA, " + tempNna.getNombre() + " y ID: " + String.valueOf(tempNna.getIdnna()); String Tipo_registro = "NNA"; //try{ String Numero_registro = String.valueOf(tempNna.getIdnna()); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); map.put("listaDesig", ServicioMain.getListaDesignacionesAdoptantesExtranjero(idExpediente)); return new ModelAndView("/Personal/nna_adop_ext/lista_nna", map); }
From source file:com.mimp.controllers.main.java
@RequestMapping(value = "/MainUpdateNna", method = RequestMethod.GET) public ModelAndView MainUpdateNna_GET(ModelMap map, HttpSession session) { long idDesig = 0; long idNna = 0; String nombre = ""; String apellidoP = ""; String apellidoM = ""; String sexo = ""; String fechaNac = ""; String edad = ""; String meses = ""; String paisNac = ""; String dep = ""; String prov = ""; String dist = ""; String direccion = ""; String incesto = ""; String mental = ""; String epilepsia = ""; String abuso = ""; String sifilis = ""; String seguimiento = ""; String operacion = ""; String hiperactivo = ""; String especial = ""; String salud = ""; String mayor = ""; String adolescente = ""; String hermanos = ""; String fechaAdopcion = ""; String numAdopcion = ""; String obs = ""; try {/*from w ww .j av a 2s .c o m*/ idNna = (long) session.getAttribute("idNna"); idDesig = (long) session.getAttribute("idDesig"); if (session.getAttribute("nombre") != null) { nombre = (String) session.getAttribute("nombre"); } if (session.getAttribute("apellidoP") != null) { apellidoP = (String) session.getAttribute("apellidoP"); } if (session.getAttribute("apellidoM") != null) { apellidoM = (String) session.getAttribute("apellidoM"); } if (session.getAttribute("sexo") != null) { sexo = (String) session.getAttribute("sexo"); } if (session.getAttribute("fechaNac") != null) { fechaNac = (String) session.getAttribute("fechaNac"); } if (session.getAttribute("edad") != null) { edad = (String) session.getAttribute("edad"); } if (session.getAttribute("meses") != null) { meses = (String) session.getAttribute("meses"); } if (session.getAttribute("paisNac") != null) { paisNac = (String) session.getAttribute("paisNac"); } if (session.getAttribute("dep") != null) { dep = (String) session.getAttribute("dep"); } if (session.getAttribute("prov") != null) { prov = (String) session.getAttribute("prov"); } if (session.getAttribute("dist") != null) { dist = (String) session.getAttribute("dist"); } if (session.getAttribute("direccion") != null) { direccion = (String) session.getAttribute("direccion"); } incesto = (String) session.getAttribute("incesto"); mental = (String) session.getAttribute("mental"); epilepsia = (String) session.getAttribute("epilepsia"); abuso = (String) session.getAttribute("abuso"); sifilis = (String) session.getAttribute("sifilis"); seguimiento = (String) session.getAttribute("seguimiento"); operacion = (String) session.getAttribute("operacion"); hiperactivo = (String) session.getAttribute("hiperactivo"); especial = (String) session.getAttribute("especial"); salud = (String) session.getAttribute("salud"); mayor = (String) session.getAttribute("mayor"); adolescente = (String) session.getAttribute("adolescente"); hermanos = (String) session.getAttribute("hermanos"); if (session.getAttribute("fechaAdopcion") != null) { fechaAdopcion = (String) session.getAttribute("fechaAdopcion"); } if (session.getAttribute("numAdopcion") != null) { numAdopcion = (String) session.getAttribute("numAdopcion"); } if (session.getAttribute("obs") != null) { obs = (String) session.getAttribute("obs"); } } catch (Exception ex) { return new ModelAndView("redirect:/inicioper", map); } session.removeAttribute("idDesig"); session.removeAttribute("idNna"); session.removeAttribute("nombre"); session.removeAttribute("apellidoP"); session.removeAttribute("apellidoM"); session.removeAttribute("sexo"); session.removeAttribute("fechaNac"); session.removeAttribute("edad"); session.removeAttribute("meses"); session.removeAttribute("paisNac"); session.removeAttribute("dep"); session.removeAttribute("prov"); session.removeAttribute("dist"); session.removeAttribute("direccion"); session.removeAttribute("incesto"); session.removeAttribute("mental"); session.removeAttribute("epilepsia"); session.removeAttribute("abuso"); session.removeAttribute("sifilis"); session.removeAttribute("seguimiento"); session.removeAttribute("operacion"); session.removeAttribute("hiperactivo"); session.removeAttribute("especial"); session.removeAttribute("salud"); session.removeAttribute("mayor"); session.removeAttribute("adolescente"); session.removeAttribute("hermanos"); session.removeAttribute("fechaAdopcion"); session.removeAttribute("numAdopcion"); session.removeAttribute("obs"); 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); } Nna tempNna = new Nna(); Designacion tempDesig = new Designacion(); tempNna = ServicioMain.getNnaAdoptantesExtranjero(idNna); tempDesig = ServicioMain.getDesignacionAdoptantesExtranjero(idDesig); tempNna.setNombre(nombre); tempNna.setApellidoP(apellidoP); tempNna.setApellidoM(apellidoM); tempNna.setSexo(sexo); if (fechaNac != null && !fechaNac.equals("")) { tempNna.setFechaNacimiento(df.stringToDate(fechaNac)); } short edadtemp = 0; short mesestemp = 0; if (edad != null && !edad.equals("")) { edadtemp = Byte.valueOf(edad); } if (meses != null && !meses.equals("")) { mesestemp = Byte.valueOf(meses); } tempNna.setEdadAnhos(edadtemp); tempNna.setEdadMeses(mesestemp); tempNna.setPaisNacimiento(paisNac); tempNna.setDepartamentoNacimiento(dep); tempNna.setProvinciaNacimiento(prov); tempNna.setDistritoNacimiento(dist); tempNna.setLugarNac(direccion); tempNna.setIncesto(Short.parseShort(incesto)); tempNna.setMental(Short.parseShort(mental)); tempNna.setEpilepsia(Short.parseShort(epilepsia)); tempNna.setAbuso(Short.parseShort(abuso)); tempNna.setSifilis(Short.parseShort(sifilis)); tempNna.setSeguiMedico(Short.parseShort(seguimiento)); tempNna.setOperacion(Short.parseShort(operacion)); tempNna.setHiperactivo(Short.parseShort(hiperactivo)); tempNna.setEspecial(Short.parseShort(especial)); tempNna.setEnfermo(Short.parseShort(salud)); tempNna.setMayor(Short.parseShort(mayor)); tempNna.setAdolescente(Short.parseShort(adolescente)); tempNna.setHermano(Short.parseShort(hermanos)); tempNna.setObservaciones(obs); if (fechaAdopcion != null && !fechaAdopcion.equals("")) { tempDesig.setFechaConsejo(df.stringToDate(fechaAdopcion)); tempDesig.setFechaPropuesta(df.stringToDate(fechaAdopcion)); } else { tempDesig.setFechaConsejo(null); tempDesig.setFechaPropuesta(null); } tempDesig.setNDesignacion(numAdopcion); ServicioMain.crearAdopcionAdoptantesExtranjero(tempNna, tempDesig); String mensaje_log = "Se actualiz una Adopcin en el extranjero a la base de datos con Nombre del NNA, " + tempNna.getNombre() + " y ID: " + String.valueOf(tempNna.getIdnna()); String Tipo_registro = "NNA"; String Numero_registro = String.valueOf(tempNna.getIdnna()); ServicioPersonal.InsertLog(usuario, Tipo_registro, Numero_registro, mensaje_log); map.addAttribute("df", df); map.put("listaDesig", ServicioMain.getListaDesignacionesAdoptantesExtranjero( tempDesig.getExpedienteFamilia().getIdexpedienteFamilia())); return new ModelAndView("/Personal/nna_adop_ext/lista_nna", map); }