diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioGratuidadeAGRController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioGratuidadeAGRController.java index 81243274f..c6f2cc733 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioGratuidadeAGRController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioGratuidadeAGRController.java @@ -38,6 +38,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchOb import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderClienteSimples; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRelatorioLinhaHorario; +import com.trg.search.Filter; @Controller("relatorioGratuidadeAGRController") @Scope("prototype") @@ -108,22 +109,6 @@ public class RelatorioGratuidadeAGRController extends MyGenericForwardComposer { linhaListSelList.addItemNovo(linhaList.getSelected()); } - public MyListbox getSelectedTipoGratuidadeList() { - return selectedTipoGratuidadeList; - } - - public void setSelectedTipoGratuidadeList(MyListbox selectedTipoGratuidadeList) { - this.selectedTipoGratuidadeList = selectedTipoGratuidadeList; - } - - public List getListSelectedTipoGratuidade() { - return listSelectedTipoGratuidade; - } - - public void setListSelectedTipoGratuidade(List listSelectedTipoGratuidade) { - this.listSelectedTipoGratuidade = listSelectedTipoGratuidade; - } - private void executarPesquisaLinha() { String palavraPesquisaRuta = txtPalavraPesquisaLinha.getText(); @@ -263,7 +248,10 @@ public class RelatorioGratuidadeAGRController extends MyGenericForwardComposer { HibernateSearchObject clienteBusqueda = new HibernateSearchObject(Cliente.class, pagingCliente.getPageSize()); if(txtCliente.getValue() != null && !txtCliente.getValue().equals("") ){ - clienteBusqueda.addFilterILike("nombcliente", txtCliente.getValue() + "%"); + Filter filterNome = new Filter("nombcliente", txtCliente.getValue() + "%", Filter.OP_ILIKE); + Filter filterCpf = new Filter("numIdentificaUno", txtCliente.getValue() + "%", Filter.OP_ILIKE); + + clienteBusqueda.addFilterOr( filterNome, filterCpf ); clienteBusqueda.addFilterEqual("activo", Boolean.TRUE); clienteBusqueda.addSortAsc("nombcliente"); @@ -390,5 +378,21 @@ public class RelatorioGratuidadeAGRController extends MyGenericForwardComposer { public void setPagingCliente(Paging pagingCliente) { this.pagingCliente = pagingCliente; } + + public MyListbox getSelectedTipoGratuidadeList() { + return selectedTipoGratuidadeList; + } + + public void setSelectedTipoGratuidadeList(MyListbox selectedTipoGratuidadeList) { + this.selectedTipoGratuidadeList = selectedTipoGratuidadeList; + } + + public List getListSelectedTipoGratuidade() { + return listSelectedTipoGratuidade; + } + + public void setListSelectedTipoGratuidade(List listSelectedTipoGratuidade) { + this.listSelectedTipoGratuidade = listSelectedTipoGratuidade; + } }