From cd1207d7e00fda916fa5be9fa36e41d6b50de92d Mon Sep 17 00:00:00 2001 From: changelogweb Date: Thu, 21 Jan 2021 17:17:03 +0000 Subject: [PATCH] fixes bug#21471 dev:alberto qua:wallysson git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@105116 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../seguridad/EditarEstacionController.java | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java index ea74542ce..88cf6acf7 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java @@ -72,7 +72,7 @@ public class EditarEstacionController extends MyGenericForwardComposer { @Autowired private EstacionSitefService estacionSitefService; - + private MyListbox estacionList; private MyListbox estacionSitefList; private MyListbox estacionImpresoraList; @@ -440,8 +440,16 @@ public class EditarEstacionController extends MyGenericForwardComposer { es.setTipoIntegracao(tipoIntegracaoTEF); es.setCnpj(txtCnpjTef.getValue()); es.setSenhaConfig(txtSenhaConfig.getValue()); + - EstacionSitef estacionSitefTemp = buscarEstacionSitef(es); + if (estacion.getPuntoVenta() == null){ + Clients.alert(Labels.getLabel("editarEstacionController.MSG.sinPuntoVenta"), Labels.getLabel("editarEstacionController.window.title"), Messagebox.INFORMATION); + + return ; + } + + EstacionSitef estacionSitefTemp = estacionSitefService.parametrizacaoJahExiste(es.getEmpresa(), es.getTipoIntegracao(), es.getNumpdv(), es.getNumfilial(),estacion.getPuntoVenta()); + if (estacionSitefTemp != null) { Clients.alert(Labels.getLabel("editarEstacionController.MSG.singularidadError", new String[] { estacionSitefTemp.getEstacion().getDescestacion() }), Labels.getLabel("editarEstacionController.window.title"), Messagebox.INFORMATION); return; @@ -500,16 +508,6 @@ public class EditarEstacionController extends MyGenericForwardComposer { return true; } - private EstacionSitef buscarEstacionSitef(EstacionSitef estacionSitef) { - - EstacionSitef estacionSitefTemp = estacionSitefService.buscar(estacionSitef.getEmpresa(), estacionSitef.getTipoIntegracao(), estacionSitef.getNumpdv(), estacionSitef.getNumfilial()); - if (estacionSitefTemp != null) { - return estacionSitefTemp; - } - - return null; - - } public void onClick$btnRemConfSitef(Event e) { if (estacionSitefList.getSelected() == null) {