diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java index ca2222ddf..48a213315 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java @@ -183,6 +183,9 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer private List sequenciasInformadas; private Button btnCancelarRetomar; + List lsRutacComb; + List lsRutaSec; + public Ruta getRuta() { return ruta; } @@ -287,7 +290,10 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos(); lsGrupoRuta = grupoRutaService.obtenerTodos(); - ruta = (Ruta) Executions.getCurrent().getArg().get("ruta"); + ruta = rutaService.obtenerID(((Ruta) Executions.getCurrent().getArg().get("ruta")).getRutaId()); + lsRutacComb = ruta.getRutaCombinacionList(); + lsRutaSec = ruta.getRutaSecuenciaList(); + rutaList = (MyListbox) Executions.getCurrent().getArg().get("rutaList"); super.doAfterCompose(comp); @@ -781,6 +787,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer // temos q atualizar os tramos da sequencia para que seja os mesmos // tramos em combinacao e sequencia: private void atualizarTramosSequencia() { + List lsRutacComb = ruta.getRutaCombinacionList(); List lsRutaSec = ruta.getRutaSecuenciaList(); @@ -809,7 +816,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer return; } salvarRuta(Labels.getLabel("editarCatalogoDeRutaController.MSG.suscribirOK") - .concat(" ID: " + ((ruta.getRutaId() == null)?"":ruta.getRutaId().toString()))); + .concat(" ID: " + ((ruta.getRutaId() == null) ? "" : ruta.getRutaId().toString()))); } private void salvarRuta(String msgRutaSalva) throws InterruptedException { @@ -1171,13 +1178,12 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer if (sequenciasAGerar != null && !sequenciasAGerar.isEmpty()) { Map params = new LinkedHashMap(); - + List empresas = new ArrayList(); - - for (RutaEmpresa rutaEmpresa: ruta.getLsRutaEmpresa()){ + + for (RutaEmpresa rutaEmpresa : ruta.getLsRutaEmpresa()) { empresas.add(rutaEmpresa.getEmpresa()); } - RutaTramoVO rutaTramoVO = new RutaTramoVO(); rutaTramoVO.setClaseServicio(ruta.getClaseServicio()); @@ -1203,15 +1209,15 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer } else { ruta = rutaService.actualizacion(ruta, sequencias); rutaList.updateItem(ruta); - + Messagebox.show(Labels.getLabel( "editarCatalogoDeRutaController.MSG.suscribirOK").concat(" ID: " + ruta.getRutaId().toString()), Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.INFORMATION); - + this.closeWindow(); - + } } } \ No newline at end of file