diff --git a/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java index 63c7807b7..403104ed9 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java @@ -859,7 +859,8 @@ public class CorridaServiceImpl implements CorridaService { EsquemaCorrida esquemaCorridaSegundoPiso = esquemaCorridaDAO.buscarPeloNumCorrida(esquemaCorrida.getNumCorridaPisoExtra()); - log.info(String.format("Esquema/Corrida primeiro piso: %s/%s ; Esquema/Corrida segundo piso: %s/%s ",esquemaCorrida.getEsquemacorridaId(),esquemaCorrida.getNumCorrida(), esquemaCorridaSegundoPiso.getEsquemacorridaId(),esquemaCorridaSegundoPiso.getNumCorrida() )); + String mensagemLog = String.format("Esquema/Corrida primeiro piso: %s/%s ; Esquema/Corrida segundo piso: %s/%s ",esquemaCorrida.getEsquemacorridaId(),esquemaCorrida.getNumCorrida(), esquemaCorridaSegundoPiso.getEsquemacorridaId(),esquemaCorridaSegundoPiso.getNumCorrida() ); + log.info(mensagemLog); corridaPisoExtra = generarCorrida(esquemaCorridaSegundoPiso, dataGeracao, true, isFeriado); Boolean atualizarPisoExtra = false; @@ -873,16 +874,16 @@ public class CorridaServiceImpl implements CorridaService { corridaPisoExtra = corridaDAO.buscarPorId(id); atualizarPisoExtra = corridaPisoExtra == null ? false : true; + log.info(mensagemLog + "; atualizarPisoExtra=" + atualizarPisoExtra); } if (corrida != null && corridaPisoExtra != null) { - + log.info(mensagemLog + "; atualizando as corridas do piso 1 e 2"); // Salvando Referencia da Corrida no piso extra corridaPisoExtra.setCorridaPiso(corrida); corridaPisoExtra.setNumPiso(2); corridaPisoExtra = corridaDAO.actualizacion(corridaPisoExtra); - // Referencia do Piso extra na Corrida corrida.setCorridaPiso(corridaPisoExtra); corrida.setNumPiso(1); @@ -891,7 +892,9 @@ public class CorridaServiceImpl implements CorridaService { if(atualizarPisoExtra) { corridaDAO.actualizacion(corridaPisoExtra); } - } + } else { + log.info(mensagemLog + "; nao foram atualizadas as corridas do piso 1 e 2"); + } } if (esquemaCorrida.getEsquemaCorridaRebote() != null) {