package gcom.gui.cadastro.imovel; import gcom.cadastro.imovel.CadastroOcorrencia; import gcom.cadastro.imovel.EloAnormalidade; import gcom.cadastro.imovel.FiltroCadastroOcorrencia; import gcom.cadastro.imovel.FiltroEloAnormalidade; import gcom.cobranca.CobrancaSituacao; import gcom.cobranca.CobrancaSituacaoTipo; import gcom.cobranca.FiltroCobrancaSituacao; import gcom.cobranca.FiltroCobrancaSituacaoTipo; import gcom.fachada.Fachada; import gcom.faturamento.FaturamentoSituacaoTipo; import gcom.faturamento.FiltroFaturamentoSituacaoTipo; import gcom.faturamento.consumotarifa.ConsumoTarifa; import gcom.faturamento.consumotarifa.FiltroConsumoTarifa; import gcom.gui.GcomAction; import java.util.Collection; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; public class ImovelDadosFaturamentoCobrancaFiltrarAction extends GcomAction { public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) { ActionForward retorno = actionMapping .findForward("filtrarImovelDadosFaturamento"); Fachada fachada = Fachada.getInstancia(); FiltroFaturamentoSituacaoTipo filtroFaturamentoSituacaoTipo = new FiltroFaturamentoSituacaoTipo(); Collection<FaturamentoSituacaoTipo> collectionFaturamentoSituacaoTipo = fachada .pesquisar(filtroFaturamentoSituacaoTipo, FaturamentoSituacaoTipo.class.getName()); FiltroCobrancaSituacaoTipo filtroCobrancaSituacaoTipo = new FiltroCobrancaSituacaoTipo(); Collection<CobrancaSituacaoTipo> collectionCobrancaSituacaoTipo = fachada .pesquisar(filtroCobrancaSituacaoTipo, CobrancaSituacaoTipo.class.getName()); FiltroCobrancaSituacao filtroCobrancaSituacao = new FiltroCobrancaSituacao(); Collection<CobrancaSituacao> collectionCobrancaSituacao = fachada .pesquisar(filtroCobrancaSituacao, CobrancaSituacao.class .getName()); FiltroEloAnormalidade filtroEloAnormalidade = new FiltroEloAnormalidade(); Collection<EloAnormalidade> collectionEloAnormalidade = fachada .pesquisar(filtroEloAnormalidade, EloAnormalidade.class .getName()); FiltroCadastroOcorrencia filtroCadastroOcorrencia = new FiltroCadastroOcorrencia(); Collection<CadastroOcorrencia> collectionCadastroOcorrencia = fachada .pesquisar(filtroCadastroOcorrencia, CadastroOcorrencia.class .getName()); FiltroConsumoTarifa filtroConsumoTarifa = new FiltroConsumoTarifa(); Collection<ConsumoTarifa> collectionConsumoTarifa = fachada.pesquisar( filtroConsumoTarifa, ConsumoTarifa.class.getName()); httpServletRequest.setAttribute("collectionFaturamentoSituacaoTipo", collectionFaturamentoSituacaoTipo); httpServletRequest.setAttribute("collectionCobrancaSituacaoTipo", collectionCobrancaSituacaoTipo); httpServletRequest.setAttribute("collectionCobrancaSituacao", collectionCobrancaSituacao); httpServletRequest.setAttribute("collectionEloAnormalidade", collectionEloAnormalidade); httpServletRequest.setAttribute("collectionCadastroOcorrencia", collectionCadastroOcorrencia); httpServletRequest.setAttribute("collectionConsumoTarifa", collectionConsumoTarifa); return retorno; } }