From 09506cf4fecaf5f2cc3ccd5e6159968d7d7be43d Mon Sep 17 00:00:00 2001 From: "wallace.henrique" Date: Fri, 27 Jan 2023 17:56:22 -0300 Subject: [PATCH] fixes bug#1296 --- .../catalogos/EditarPuntoVentaController.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java index d4bfb6f21..a146b94db 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java @@ -184,7 +184,6 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCategoriaBloque import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCobrancaAdcPuntoVenta; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCobrancaAdcicionalHistorico; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderEmpresaBloquear; -import com.rjconsultores.ventaboletos.web.utilerias.render.RenderFormaPago; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderHistoricoFormaPago; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderHistoricoFormaPagoSelecao; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderParadaPtoVtaCheckin; @@ -201,8 +200,6 @@ import com.rjconsultores.wsag.GeradorTitulosAG; //import com.rjconsultores.wsag.WSAGLog; import com.rjconsultores.wsag.WSAGLog; -import bsh.ParseException; - /** * * @author Rafius @@ -293,6 +290,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private MyListbox ptovtaEstoqueList; private MyListbox ptovtaComissaoList; private MyListbox ptovtaCatIndList; + private List ptovtaCatIndListTemp; private MyListbox fechamentoParamptovtaList; private MyTextbox txtDiasemtransito; private MyListbox ptovtaHistoricoList; @@ -303,7 +301,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private MyListbox ptovtaAntifraudeList; private MyListbox ptovtaExcecaoMultaCancList; private Bandbox bbCategoria; - private Bandbox bbPesquisaHistoricoFormaPago; private List lsCategoriaBloquear; @@ -685,6 +682,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { cobrancaAdicionalList.setItemRenderer(new RenderCobrancaAdcPuntoVenta()); historicoCobrancaList.setItemRenderer(new RenderCobrancaAdcicionalHistorico()); ptovtaCatIndList.setItemRenderer(new RenderPtovtaCatInd()); + ptovtaCatIndListTemp = new ArrayList(); ptovtaHistoricoList.setItemRenderer(new PuntoVendaHistoricoBloqueioListItemRenderer()); categoriasBloqImpPosteriorList.setItemRenderer(new RenderCategoriaBloqueioVendaImpPosterior()); ptovtaHistoricoFormaPagoList.setItemRenderer(new PuntoVendaHistoricoFormaPagoListItemRenderer()); @@ -759,6 +757,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { ptovtaPtoVtaCheckinList.setData(puntoVenta.getPtovtaCheckinList()); ptovtaPtoVtaSeguroList.setData(puntoVenta.getPtovtaSeguroList()); ptovtaCatIndList.setData(puntoVenta.getPtovtaCatIndList()); + ptovtaCatIndListTemp.addAll(puntoVenta.getPtovtaCatIndList()); ptovtaHistoricoList.setData(puntoVenta.getHistoricoPuntoVentaList()); ptovtaHistoricoFormaPagoList.setData(puntoVenta.getHistoricoFormaPagoPuntoVentaList()); categoriasBloqImpPosteriorList.setData(puntoVenta.getCategoriaBloqImpPosteriorList()); @@ -1814,6 +1813,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { } puntoVenta.addPtovtaCatInd(pto); + ptovtaCatIndListTemp.add(pto); ptovtaCatIndList.setData(puntoVenta.getPtovtaCatIndList()); @@ -1855,6 +1855,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { PtovtaCatInd pto = (PtovtaCatInd) ptovtaCatIndList.getSelected(); if (pto.getPtovtaCategoriaId() != null) { ptovtaCatIndService.borrar(pto); + ptovtaCatIndListTemp.remove(pto); } puntoVenta.removePtovtaCatInd(pto); ptovtaCatIndList.setData(puntoVenta.getPtovtaCatIndList()); @@ -2099,6 +2100,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { puntoVenta.setTempoMinimoParaImpressao(txtTempoParaImpressao.getValue()); puntoVenta.setNodo(nodoService.obtenerId(1)); puntoVenta.setDateAbertura(dateAbertura.getValue()); + puntoVenta.setPtovtaCatIndList(ptovtaCatIndListTemp); if (dateFechamento.getValue() != null && dateFechamento.getValue().compareTo(dateAbertura.getValue()) < 0) { Messagebox.show( @@ -4792,6 +4794,5 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { return value; } } - - + } \ No newline at end of file