package gcom.gui.cadastro; import gcom.cadastro.ImovelInscricaoAlteradaHelper; import gcom.gui.GcomAction; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; /** * [UC1162] AUTORIZAR ALTERACAO INSCRICAO IMOVEL * * @author Rodrigo Cabral * @date 05/04/2011 */ public class FiltrarAlteracaoInscricaoImovelAction extends GcomAction { public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) { ActionForward retorno = actionMapping.findForward("autorizarAlteracaoInscricaoImovel"); // Fachada fachada = Fachada.getInstancia(); HttpSession sessao = httpServletRequest.getSession(false); FiltrarAlteracaoInscricaoImovelActionForm form = (FiltrarAlteracaoInscricaoImovelActionForm) actionForm; // Recupera todos os campos da p�gina para ser colocada no filtro // posteriormente Integer idLocalidade = null; String desLocalidade = null; Integer codigoSetorComercial = null; String desSetorComercial = null; if (form.getIdLocalidade() != null && !form.getIdLocalidade().equals("")){ idLocalidade = new Integer(form.getIdLocalidade()); desLocalidade = form.getDesLocalidade(); } if (form.getCodigoSetorComercial() != null && !form.getCodigoSetorComercial().equals("")){ codigoSetorComercial = new Integer(form.getCodigoSetorComercial()); desSetorComercial = form.getDesSetorComercial(); } ImovelInscricaoAlteradaHelper helper = new ImovelInscricaoAlteradaHelper(); helper.setCodigoSetorComercial(codigoSetorComercial); helper.setDesSetorComercial(desSetorComercial); helper.setIdLocalidade(idLocalidade); helper.setDesLocalidade(desLocalidade); // Manda o filtro pela sessao para o // ExibirAutorizarAlteracaoInscricaoImovelAction sessao.setAttribute("imovelInscricaoAlterada", helper); return retorno; } }