From 4dd95905109b6250589e30a74b07f7e5470b83b2 Mon Sep 17 00:00:00 2001 From: "igor.rodrigo" Date: Wed, 30 Sep 2015 02:17:29 +0000 Subject: [PATCH] fixes bug 6659 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@48453 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../sendaAmigo/EditarClienteController.java | 21 ++++++++----------- 1 file changed, 9 insertions(+), 12 deletions(-) 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 ab813a815..a6df3f575 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 @@ -444,13 +444,14 @@ public class EditarClienteController extends MyGenericForwardComposer { lsClienteDireccion = cliente.getLsClienteDireccion(); txtNombCliente.focus(); txtDireccionCalle.focus(); - - if (!ApplicationProperties.getInstance().podeEditarClienteFidelidade()) { - desabilitarComponentes(Boolean.TRUE); - Messagebox.show(Labels.getLabel("editarClienteController.msg.edicao.nao.permitida"), - Labels.getLabel("editarClienteController.window.title"), - Messagebox.OK, Messagebox.INFORMATION); - } + if(cliente.getListClienteFidelidad().size()>0){ + if (!ApplicationProperties.getInstance().podeEditarClienteFidelidade()) { + desabilitarComponentes(Boolean.TRUE); + Messagebox.show(Labels.getLabel("editarClienteController.msg.edicao.nao.permitida"), + Labels.getLabel("editarClienteController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } + } // onClick$chkEstudanteComDesconto(new Event("evento")); verificaCheckEstudanteComDescuento(); } catch (Exception e) { @@ -1250,11 +1251,7 @@ public class EditarClienteController extends MyGenericForwardComposer { } private Boolean validarDadosFidelidade(Empresa empresa) throws InterruptedException { - - if(!ApplicationProperties.getInstance().podeEditarClienteFidelidade()){ - return false; - } - + if(txtNumFidelidade.getValue() == null && empresa == null ){ return false; }