diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java index 6c7a8da0f..470595e54 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java @@ -383,7 +383,8 @@ public class EditarCorridaController extends MyGenericForwardComposer { esquemaCorrida = esquemaCorridaService.obtenerID(esquemaCorrida.getEsquemacorridaId()); // para carregar as propriedades lazy EsquemaCorrida novo = new EsquemaCorrida(); novo.clone(esquemaCorrida); - esquemaCorrida = novo; + esquemaCorrida = novo; + lsEsquemaTramo = esquemaCorrida.getEsquemaTramoList(); } public void clearCombobox(Combobox combobox) { @@ -830,6 +831,7 @@ public class EditarCorridaController extends MyGenericForwardComposer { } } catch (Exception e) { log.error("ESQ CORRIDA - Erro ao adicionar tramo: " + e); + e.printStackTrace(); onClick$btnAdicionarTramo(null); } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/TiempoEstanciaEsquemaTramoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/TiempoEstanciaEsquemaTramoController.java index b7bb192b7..62aef7246 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/TiempoEstanciaEsquemaTramoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/TiempoEstanciaEsquemaTramoController.java @@ -151,7 +151,7 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos } } - Date excepcionRecorrido = DateUtil.getFecInicio(spHoraExcepcion.getValue(), spMinutoExcepcion.getValue()).getTime(); + Date excepcionRecorrido = DateUtil.getFecInicio(spHoraExcepcion.getValue() == null? 0:spHoraExcepcion.getValue(), spMinutoExcepcion.getValue()== null? 0:spMinutoExcepcion.getValue()).getTime(); if ((excepcionRecorrido != null) && (DateUtil.compareDate(excepcionRecorrido, dataHorInicioSistema) == 0)) { esquemaTramo.setExcepcionRecorrido(null); paradaEsquema.setExcepcionRecorrido(null);