diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java index c8f9622ed..ab5a3314f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarUsuarioController.java @@ -9,6 +9,8 @@ import java.util.ArrayList; import java.util.Calendar; import java.util.List; +import org.apache.commons.collections.CollectionUtils; +import org.apache.commons.collections.Predicate; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; @@ -517,10 +519,19 @@ public class EditarUsuarioController extends MyGenericForwardComposer { public void onClick$btnAdicionarEmpresa(Event ev) throws InterruptedException { - Empresa empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue(); + final Empresa empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue(); if (empresa != null) { - List listUe = usuarioEmpresaService.obtenerPorEmpresaUsuario(empresa, usuario); - if(!listUe.isEmpty()){ + + boolean existeEmpresa = CollectionUtils.exists(lsUsuarioEmpresa,new Predicate() { + + @Override + public boolean evaluate(Object object) { + return ((UsuarioEmpresa)object).getEmpresa().equals(empresa); + } + }); + + + if(existeEmpresa){ Messagebox.show( Labels.getLabel("MSG.Registro.Existe"), Labels.getLabel("editarUsuarioController.window.title"), diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 372871371..230171542 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -7,7 +7,7 @@ # . . = XXX #Versao do VentaBoleto: -versao = ADM_20130205_1RC105 +versao = ADM_20130207_1RC106 # MSG Defaut: MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100 @@ -1955,7 +1955,7 @@ busquedaUsuarioController.btnRefresh.tooltiptext = Atualizar busquedaUsuarioController.btnNovo.tooltiptext = Incluir busquedaUsuarioController.btnCerrar.tooltiptext = Fechar busquedaUsuarioController.lhId.label = ID -busquedaUsuarioController.cveEmpleado.label = Código de Empregado +busquedaUsuarioController.cveEmpleado.label = Código Empregado busquedaUsuarioController.nombusuario.label = Nome Usuário busquedaUsuarioController.nombpaterno.label = Sobrenome Paterno busquedaUsuarioController.nombmaterno.label = Sobrenome Materno @@ -1982,7 +1982,7 @@ editarUsuarioController.lhPuntoVenta.label = Ponto de Venda ( Agência ) editarUsuarioController.lhCNPJ.label = CNPJ editarUsuarioController.lhTipo.label = Tipo editarUsuarioController.lhDescricao.label = Descrição -busquedaUsuarioController.CveUsuario.label = Código de Usuário +busquedaUsuarioController.CveUsuario.label = Login busquedaUsuarioController.CveEmpleado.label = Código de Empregado editarUsuarioController.lhEmpresa.label = Empresa editarUsuarioController.chkCorteTurnoAutomatico.label = Corte Automático diff --git a/web/gui/catalogos/editarEmpresa.zul b/web/gui/catalogos/editarEmpresa.zul index 20fef5ba4..65d734a73 100644 --- a/web/gui/catalogos/editarEmpresa.zul +++ b/web/gui/catalogos/editarEmpresa.zul @@ -64,13 +64,6 @@ label="${c:l('editarEmpresaController.IndTipo.3')}" /> - -