package gcom.gui.gerencial; import gcom.gui.GcomAction; import java.util.HashMap; import java.util.Map; 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; /** * < <Descri��o da Classe>> * * @author Administrador */ public class ExibirSelecionarRelatorioGerencialAction extends GcomAction { public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) { Map<String, String> relatoriosCadastro = new HashMap<String, String>(); relatoriosCadastro.put("Resumo Liga��es Economia", "ResumoLigacaoEconomia"); relatoriosCadastro.put("Resumo Indicador Ligacao Economia", "ResumoIndicadorLigacaoEconomia"); Map<String, String> relatoriosMicromedicao = new HashMap<String, String>(); relatoriosMicromedicao.put("Resumo Anormalidades Consumo", "ResumoAnormalidadesConsumo"); relatoriosMicromedicao.put("Resumo Consumo Agua", "ResumoConsumoAgua"); relatoriosMicromedicao.put("Resumo Leitura Anormalidade", "ResumoLeituraAnormalidade"); relatoriosMicromedicao.put("Resumo Hidrometro", "ResumoHidrometro"); relatoriosMicromedicao.put("Resumo Instalacao Hidrometro", "ResumoInstalacaoHidrometro"); relatoriosMicromedicao.put("Resumo Indicador Desempenho Micromedicao", "ResumoIndicadorDesempenhoMicromedicao"); Map<String, String> relatoriosFaturamento = new HashMap<String, String>(); relatoriosFaturamento.put("Resumo Situa��o Especial Faturamento", "ResumoSituacaoEspecialFaturamento"); relatoriosFaturamento.put("Resumo Pend�ncia", "ResumoPendencia"); Map<String, String> relatoriosCobranca = new HashMap<String, String>(); relatoriosCobranca.put("Resumo Situa��o Especial Cobran�a", "ResumoSituacaoEspecialCobranca"); Map<String, String> relatoriosArrecadacao = new HashMap<String, String>(); Map<String, String> relatoriosAtendimentoPublico = new HashMap<String, String>(); relatoriosCobranca.put("Resumo Parcelamento", "ResumoParcelamento"); relatoriosFaturamento.put("Resumo Faturamento Outros", "ResumoFaturamentoOutros"); relatoriosFaturamento.put("Resumo Faturamento Credito", "ResumoFaturamentoCredito"); relatoriosFaturamento.put("Resumo Faturamento Agua Esgoto", "ResumoFaturamentoAguaEsgoto"); relatoriosArrecadacao.put("Resumo Arrecadacao Outros", "ResumoArrecadacaoOutros"); relatoriosArrecadacao.put("Resumo Arrecadacao Credito", "ResumoArrecadacaoCredito"); relatoriosArrecadacao.put("Resumo Arrecadacao Agua Esgoto", "ResumoArrecadacaoAguaEsgoto"); relatoriosAtendimentoPublico.put("Resumo Registro Atendimento", "ResumoRegistroAtendimento"); httpServletRequest.setAttribute("relatoriosCadastro", relatoriosCadastro); httpServletRequest.setAttribute("relatoriosMicromedicao", relatoriosMicromedicao); httpServletRequest.setAttribute("relatoriosFaturamento", relatoriosFaturamento); httpServletRequest.setAttribute("relatoriosCobranca", relatoriosCobranca); httpServletRequest.setAttribute("relatoriosArrecadacao", relatoriosArrecadacao); httpServletRequest.setAttribute("relatoriosAtendimentoPublico", relatoriosAtendimentoPublico); // Seta o mapeamento de retorno ActionForward retorno = actionMapping .findForward("selecionarRelatorioGerencial"); return retorno; } }