0010698: Boa Esperança - Erro ao gravar convenio desconto

fixes bug#10698
dev:daniel
qua:marcelo

Adicionado o filtro para buscar os descontos entre as empresas cadastradas para o usuário ou quando não há empresas cadastradas, para evitar o acesso a descontos de empresas não cadastradas para o usuário.

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@81988 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdir 2018-05-21 17:28:31 +00:00
parent 01fc0fc64e
commit 9fb0f0db76
1 changed files with 3 additions and 0 deletions

View File

@ -30,6 +30,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConvenio; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConvenio;
import com.trg.search.Filter;
/** /**
* *
@ -106,6 +107,8 @@ public class BusquedaConvenioController extends MyGenericForwardComposer {
if (cbiEmpresa != null) { if (cbiEmpresa != null) {
empresa = (Empresa) cbiEmpresa.getValue(); empresa = (Empresa) cbiEmpresa.getValue();
convenioBusqueda.addFilterEqual("convenioEmpresaList.empresa", empresa); convenioBusqueda.addFilterEqual("convenioEmpresaList.empresa", empresa);
} else {
convenioBusqueda.addFilterOr(Filter.in("convenioEmpresaList.empresa", lsEmpresa), Filter.isNull("convenioEmpresaList.empresa"));
} }
convenioBusqueda.addSortAsc("descconvenio"); convenioBusqueda.addSortAsc("descconvenio");