Pesquisa de Usuário (fixes bug #6600)

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@47536 d1611594-4594-4d17-8e1d-87c2c4800839
master
julio 2015-09-03 18:31:56 +00:00
parent 30c113a89c
commit d80f0a5bd2
1 changed files with 171 additions and 173 deletions

View File

@ -43,6 +43,8 @@ import com.trg.search.Filter;
@Scope("prototype") @Scope("prototype")
public class BusquedaUsuarioController extends MyGenericForwardComposer { public class BusquedaUsuarioController extends MyGenericForwardComposer {
private static final long serialVersionUID = 1L;
@Autowired @Autowired
private transient PagedListWrapper<Usuario> plwFormaPago; private transient PagedListWrapper<Usuario> plwFormaPago;
@Autowired @Autowired
@ -95,7 +97,6 @@ public class BusquedaUsuarioController extends MyGenericForwardComposer {
this.pagingUsuario = pagingUsuario; this.pagingUsuario = pagingUsuario;
} }
public Textbox getTxtNombMaterno() { public Textbox getTxtNombMaterno() {
return txtNombMaterno; return txtNombMaterno;
} }
@ -173,7 +174,6 @@ public class BusquedaUsuarioController extends MyGenericForwardComposer {
openWindow("/gui/seguridad/editarUsuario.zul", openWindow("/gui/seguridad/editarUsuario.zul",
Labels.getLabel("editarUsuarioController.window.title"), args, MODAL); Labels.getLabel("editarUsuarioController.window.title"), args, MODAL);
} }
@SuppressWarnings("static-access") @SuppressWarnings("static-access")
@ -184,17 +184,17 @@ public class BusquedaUsuarioController extends MyGenericForwardComposer {
String nombUsuario = txtNombUsuario.getText(); String nombUsuario = txtNombUsuario.getText();
if (!nombUsuario.equals("")) { if (!nombUsuario.equals("")) {
sistemaBusqueda.addFilterLike("nombusuario", "%" + nombUsuario.trim().concat("%")); sistemaBusqueda.addFilterILike("nombusuario", "%" + nombUsuario.trim().concat("%"));
} }
String nombPaterno = txtNombPaterno.getText(); String nombPaterno = txtNombPaterno.getText();
if (!nombPaterno.equals("")) { if (!nombPaterno.equals("")) {
sistemaBusqueda.addFilterLike("nombpaterno", "%" + nombPaterno.trim().concat("%")); sistemaBusqueda.addFilterILike("nombpaterno", "%" + nombPaterno.trim().concat("%"));
} }
String nombMaterno = txtNombMaterno.getText(); String nombMaterno = txtNombMaterno.getText();
if (!nombMaterno.equals("")) { if (!nombMaterno.equals("")) {
sistemaBusqueda.addFilterLike("nombmaterno", "%" + nombMaterno.trim().concat("%")); sistemaBusqueda.addFilterILike("nombmaterno", "%" + nombMaterno.trim().concat("%"));
} }
String cveUsuario = txtCveUsuario.getText(); String cveUsuario = txtCveUsuario.getText();
@ -216,14 +216,14 @@ public class BusquedaUsuarioController extends MyGenericForwardComposer {
Filter.equal("activo", true))); Filter.equal("activo", true)));
} }
List<Empresa> lsEmpresaTmp =null; List<Empresa> lsEmpresaTmp = null;
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem(); Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
if (itemEmpresa != null) { if (itemEmpresa != null) {
Empresa empresa = (Empresa) itemEmpresa.getValue(); Empresa empresa = (Empresa) itemEmpresa.getValue();
lsEmpresaTmp = new ArrayList<Empresa>(); lsEmpresaTmp = new ArrayList<Empresa>();
lsEmpresaTmp.add(empresa); lsEmpresaTmp.add(empresa);
}else{ } else {
lsEmpresaTmp = lsEmpresas; lsEmpresaTmp = lsEmpresas;
} }
@ -233,12 +233,10 @@ public class BusquedaUsuarioController extends MyGenericForwardComposer {
Filter.equal("activo", true))), Filter.equal("activo", true))),
Filter.not(Filter.some("usuarioEmpresaList", Filter.equal("activo", true)))))); Filter.not(Filter.some("usuarioEmpresaList", Filter.equal("activo", true))))));
Comboitem puntoVentaSeleccionada = cmbPuntoVenta.getSelectedItem(); Comboitem puntoVentaSeleccionada = cmbPuntoVenta.getSelectedItem();
if(puntoVentaSeleccionada != null){ if (puntoVentaSeleccionada != null) {
PuntoVenta puntoVenta = (PuntoVenta)puntoVentaSeleccionada.getValue(); PuntoVenta puntoVenta = (PuntoVenta) puntoVentaSeleccionada.getValue();
sistemaBusqueda.addFilterSome("usuarioUbicacionList", sistemaBusqueda.addFilterSome("usuarioUbicacionList",
Filter.and(Filter.equal("puntoVenta", puntoVenta), Filter.and(Filter.equal("puntoVenta", puntoVenta),
Filter.equal("activo", Boolean.TRUE))); Filter.equal("activo", Boolean.TRUE)));