diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaUsuarioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaUsuarioController.java index 7f4e28aaf..b6d1caa1e 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaUsuarioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaUsuarioController.java @@ -176,7 +176,8 @@ public class BusquedaUsuarioController extends MyGenericForwardComposer { } - private void refreshLista() { + @SuppressWarnings("static-access") + private void refreshLista() { HibernateSearchObject sistemaBusqueda = new HibernateSearchObject(Usuario.class, pagingUsuario.getPageSize()); @@ -222,11 +223,11 @@ public class BusquedaUsuarioController extends MyGenericForwardComposer { Empresa empresa = (Empresa) itemEmpresa.getValue(); filterEmpresas = Filter.equal("empresa", empresa); } - - sistemaBusqueda.addFilterSome("usuarioEmpresaList", - Filter.and(filterEmpresas, - Filter.equal("activo", Boolean.TRUE))); - + + Filter filterEmpresasVazias = Filter.isEmpty("usuarioEmpresaList") + .and(Filter.or(filterEmpresas, Filter.equal("activo", Boolean.TRUE))); + + sistemaBusqueda.addFilterAll("usuarioEmpresaList",filterEmpresasVazias); Comboitem puntoVentaSeleccionada = cmbPuntoVenta.getSelectedItem();