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 2291e5285..11b9abf13 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 @@ -1007,6 +1007,7 @@ public class EditarPricingController extends PricingController { if (lsPricing.size() == 0) { pricingService.actualizacion(pricing); + gravarNovo = false; pricingList.addItemNovo(pricing); Messagebox.show( @@ -1154,6 +1155,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingVigenciaList(lsPricingVigencia); pricingService.actualizacion(pricing); + gravarNovo = false; lsPricingVigencia.clear(); } } @@ -1210,6 +1212,7 @@ public class EditarPricingController extends PricingController { pricingImporteList.clearSelection(); pricing.setPricingImporteList(lsPricingImporte); pricingService.actualizacion(pricing); + gravarNovo = false; } } else { Messagebox.show(Labels.getLabel("editarPricingController.MSG.selectItem"), Labels.getLabel("editarPricingController.windowImporte.title"), Messagebox.OK, Messagebox.EXCLAMATION); @@ -1273,6 +1276,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingMarcaList(lsPricingMarca); pricingService.actualizacion(pricing); + gravarNovo = false; } } } else { @@ -1343,6 +1347,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingClaseList(lsPricingClase); pricingService.actualizacion(pricing); + gravarNovo = false; } } } else { @@ -1412,6 +1417,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingPuntoventaList(lsPricingPuntoVenta); pricingService.actualizacion(pricing); + gravarNovo = false; } } } else { @@ -1479,6 +1485,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingTipoptovtaList(lsPricingTipoPtoVta); pricingService.actualizacion(pricing); + gravarNovo = false; } } } else { @@ -1546,6 +1553,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingCategoriaList(lsPricingCategoria); pricingService.actualizacion(pricing); + gravarNovo = false; } } } else { @@ -1686,6 +1694,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingMercadoList(lsPricingMercado); pricingService.actualizacion(pricing); + gravarNovo = false; } } else { Messagebox.show(Labels.getLabel("editarPricingController.MSG.selectItem"), Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); @@ -1747,6 +1756,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingCorridaList(lsPricingCorrida); pricingService.actualizacion(pricing); + gravarNovo = false; lsPricingCorrida.remove(pCorrida); pricingCorridaList.removeItem(pCorrida); @@ -1821,6 +1831,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingDiaList(lsPricingDia); pricingService.actualizacion(pricing); + gravarNovo = false; } } else { Messagebox.show(Labels.getLabel("editarPricingController.MSG.selectItem"), Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); @@ -1886,6 +1897,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingOcupaAntecipaList(lsPricingOcupaAntecipa); pricingService.actualizacion(pricing); + gravarNovo = false; } } else { Messagebox.show(Labels.getLabel("editarPricingController.MSG.selectItem"), Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); @@ -1971,6 +1983,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingAsientoList(lsPricingAsiento); pricingService.actualizacion(pricing); + gravarNovo = false; } } else { Messagebox.show(Labels.getLabel("editarPricingController.MSG.selectItem"), Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); @@ -2036,6 +2049,7 @@ public class EditarPricingController extends PricingController { pricing.setPricingTipoServicioList(lsPricingTipoServicio); pricingService.actualizacion(pricing); + gravarNovo = false; } } else { Messagebox.show(Labels.getLabel("editarPricingController.MSG.selectItem"), Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); @@ -2104,6 +2118,8 @@ public class EditarPricingController extends PricingController { pricing.setPricingFormapagoList(lsPricingFormapago); pricingService.actualizacion(pricing); + gravarNovo = false; + lsPricingFormapago = pricing.getPricingFormapagoList(); pricingFormapagoList.setData(lsPricingFormapago);