diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java index 7273b2466..fc8c13204 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java @@ -1771,8 +1771,12 @@ public class EditarPricingController extends MyGenericForwardComposer { pricingService.suscribir(pricing); } + List lsCorridas = pricing.getPricingCorridaList(); + // Hibernate.initialize(pricing.getPricingCorridaList()); não funcionou. Tive que carregar a lista numa variável e colocar no map. + Map args = new HashMap(); args.put("pricing", pricing); + args.put("lsCorridas", lsCorridas); args.put("pricingCorridaList", pricingCorridaList); openWindow("/gui/pricing/editarPricingCorrida.zul", diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingCorridaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingCorridaController.java index efb26ae48..99dcf7c46 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingCorridaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingCorridaController.java @@ -73,6 +73,7 @@ public class EditarPricingCorridaController extends MyGenericForwardComposer { super.doAfterCompose(comp); pricing = (Pricing) Executions.getCurrent().getArg().get("pricing"); + pricing.setPricingCorridaList((List) Executions.getCurrent().getArg().get("lsCorridas")); try{ pricing.getPricingCorridaList(); }catch(Exception e){