From c589b9fab2fe114e5ab3c6601bc6df0f1845f5b4 Mon Sep 17 00:00:00 2001 From: "lucas.taia" Date: Mon, 1 Jul 2019 20:43:13 +0000 Subject: [PATCH] fixes bug#14815 dev:lucas qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@95279 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../sendaAmigo/EditarClienteController.java | 14 ++++++++++++++ web/WEB-INF/i3-label_es_MX.label | 1 + web/WEB-INF/i3-label_pt_BR.label | 1 + 3 files changed, 16 insertions(+) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java index 7b44f06c4..4d3644bbc 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/sendaAmigo/EditarClienteController.java @@ -1621,6 +1621,20 @@ public class EditarClienteController extends MyGenericForwardComposer { return false; } } + + if (txtNumFidelidade.getText() != null && !txtNumFidelidade.getText().isEmpty()) { + Integer numeroFidelidade = txtNumFidelidade.getValue().intValue(); + + Cliente clienteFidelidade = clienteService.buscarPorNumeroFidelidade(numeroFidelidade, empresa); + if (clienteFidelidade != null) { + Messagebox.show(Labels.getLabel("editarClienteController.MSG.fidelidadeexiste"), + Labels.getLabel("editarClienteController.window.title"), Messagebox.OK, + Messagebox.EXCLAMATION); + return false; + } + } + + return true; } diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 2a0abb5bb..91fca1c17 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -6214,6 +6214,7 @@ busquedaClienteController.lbNumRfc.value = DOC busquedaClienteController.lbNumRfcDos.value = DOC 2 editarClienteController.lbTelefonoUno.value = Teléfono editarClienteController.MSG.documentoexiste = Ya existe un cliente dado de alta con este documento +editarClienteController.MSG.fidelidadeexiste = Ya existe un cliente dado de alta con esta fidelidade editarClienteController.MSG.borrarOK = Cliente excluído com sucesso. editarClienteController.MSG.borrarPergunta = Deseja excluir o cliente? editarClienteController.lbTelefonoDos.value = Celular diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index c4ab0e993..c20e855a9 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -6485,6 +6485,7 @@ busquedaClienteController.lbNumRfc.value = CPF/CNPJ busquedaClienteController.lbNumRfcDos.value = CPF/CNPJ editarClienteController.lbTelefonoUno.value = Telefone editarClienteController.MSG.documentoexiste = Já existe um cliente cadastrado com esse documento. +editarClienteController.MSG.fidelidadeexiste = Já existe um cliente cadastrado com esta fidelidade. editarClienteController.MSG.borrarOK = Cliente excluído com sucesso. editarClienteController.MSG.borrarPergunta = Deseja excluir o cliente? editarClienteController.lbTelefonoDos.value = Celular