private void addEnfermedad(XMLGregorianCalendar cal, visita v, GregorianCalendar c) { fertinsumos.dataservice.enfermedad.ObjectFactory factory = new fertinsumos.dataservice.enfermedad.ObjectFactory(); fertinsumos.dataservice.enfermedad.AgregaEnfermendad enfermedad = factory.createAgregaEnfermendad(); enfermedad.setFechaVisita(cal); enfermedad.setNombre(v.getMaleza()); enfermedadService.agregaEnfermendad(cal, v.getEnfermedad()); listaSick.add(v.getEnfermedad()); }
@RequestMapping(value = "agregaEnfermedad", method = RequestMethod.POST) public String addEnfermedad( @ModelAttribute("visitaForm") visita t, @ModelAttribute("enfermedades") List<String> lista) throws Exception { logger.info("Agregando enfermedad " + t.getFecha().toString()); GregorianCalendar cal = new GregorianCalendar(); cal.setTime(t.getFecha()); enfermedadService.agregaEnfermendad( DatatypeFactory.newInstance().newXMLGregorianCalendar(cal), t.getEnfermedad()); listaSick.add(t.getEnfermedad()); return "redirect:informesDone"; }