Skip to content

Commit

Permalink
Correcció data nula #24
Browse files Browse the repository at this point in the history
  • Loading branch information
gdeignacio-fundaciobit committed Aug 28, 2024
1 parent 19d6334 commit f492b8d
Showing 1 changed file with 17 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -322,17 +322,24 @@ private es.caib.scsp.esquemas.SCDHPAJUv3.respuesta.datosespecificos.Resultado ad
resultado.setFechaExpedicion(fechaExpedicion);

// set fecha nacimiento
Date date;
Timestamp timestamp = null;
try {
date = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse(res.getFechaNacimiento());
timestamp = new java.sql.Timestamp(date.getTime());
} catch (ParseException ex) {
Logger.getLogger(SCDHPAJUv3Client.class.getName()).log(Level.SEVERE, null, ex);
String fn = res.getFechaNacimiento();
if (fn == null){
log.info("SCDHPAJUv3Client :: adaptaResultado :: Fecha de Nacimiento nula");
}
if (fn != null) {
Date date;
Timestamp timestamp = null;
try {
date = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse(fn);
timestamp = new java.sql.Timestamp(date.getTime());
} catch (ParseException ex) {
Logger.getLogger(SCDHPAJUv3Client.class.getName()).log(Level.SEVERE, null, ex);
}
XMLGregorianCalendar fechaNacimiento = GregorianCalendars.timestampToXMLGregorianCalendar(timestamp);
resultado.setFechaNacimiento(fechaNacimiento);
}

XMLGregorianCalendar fechaNacimiento = GregorianCalendars.timestampToXMLGregorianCalendar(timestamp);
resultado.setFechaNacimiento(fechaNacimiento);


// Set Historico Domicilios
es.caib.scsp.api.cedent.client.SCDHPAJUv3.model.HistoricoDomicilios hdom = res.getHistoricoDomicilios();
Expand Down Expand Up @@ -451,7 +458,7 @@ private es.caib.scsp.esquemas.SCDHPAJUv3.respuesta.datosespecificos.Resultado ad
String hasta = hst;
hasta = fullDateToDate(hst);
domicilio.setHasta(hasta);
log.info("SCDHPAJUv3Client :: adaptaResultado :: Commprobando motivo baja");

// Set motivo baja
es.caib.scsp.api.cedent.client.SCDHPAJUv3.model.MotivoBaja motb = dom.getMotivoBaja();
es.caib.scsp.esquemas.SCDHPAJUv3.respuesta.datosespecificos.MotivoBaja motivoBaja = new es.caib.scsp.esquemas.SCDHPAJUv3.respuesta.datosespecificos.MotivoBaja();
Expand Down

0 comments on commit f492b8d

Please sign in to comment.