From 82f07c99ed2691f903e9597e5bebbb803f743366 Mon Sep 17 00:00:00 2001 From: leonardo Date: Mon, 5 Feb 2018 16:47:57 +0000 Subject: [PATCH] =?UTF-8?q?fixes=20bug=20#10577=20-=20Pricing=20dando=20re?= =?UTF-8?q?fresh=20nos=20dados,=20quando=20=C3=A9=20uma=20c=C3=B3pia?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@78741 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../gui/controladores/pricing/EditarPricingController.java | 4 ++++ .../controladores/pricing/EditarPricingCorridaController.java | 1 + 2 files changed, 5 insertions(+) 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){