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; }