public ActionResult Index(string zona, string uf, string cidade)
        {
            uf = DropDownList.Uf.ListaUfs().Find(item => item.UfId == int.Parse(uf)).Nome;

            ConsultaWebservices consulta = new ConsultaWebservices();
            //CONSULTA WEBSERVICES BUSCA POR PREFEITOS DE ACORDO CO A SELEÇÃO PASSADA NO PARAMETRO
            List <PerfilEleitor> lstpfl = consulta.consultaEleitorado(zona, uf, cidade);



            return(View(lstpfl));
        }
示例#2
0
        public ActionResult Index(string uf, string cidade, string escolaridade, string sexo, string partido)
        {
            uf = DropDownList.Uf.ListaUfs().Find(item => item.UfId == int.Parse(uf)).Nome;
            ConsultaWebservices consulta = new ConsultaWebservices();
            List <Vereador>     lstv     = new List <Vereador>();

            if (uf == "" || cidade == "")
            {
                //erro nao buscar
            }


            else if (partido != "" && sexo != "" && escolaridade != "")
            {
                //busca por combinacao
                //CONSULTA WEBSERVICES BUSCA POR Vereador DE ACORDO CO A SELEÇÃO PASSADA NO PARAMETRO
                lstv = consulta.consultaVereadorCombinacao(uf, cidade, escolaridade, sexo, partido);
            }

            else if (escolaridade != "")
            {
                //busca por escolaridade
                //CONSULTA WEBSERVICES BUSCA POR Vereador DE ACORDO CO A SELEÇÃO PASSADA NO PARAMETRO
                lstv = consulta.consultaVereadorEscolaridade(uf, cidade, escolaridade);
            }
            else if (sexo != "")
            {
                //busca por sexo
                //CONSULTA WEBSERVICES BUSCA POR Vereador DE ACORDO CO A SELEÇÃO PASSADA NO PARAMETRO
                lstv = consulta.consultaVereadorSexo(uf, cidade, sexo);
            }

            else if (partido != "")
            {
                //busca por partido
                //CONSULTA WEBSERVICES BUSCA POR Vereador DE ACORDO CO A SELEÇÃO PASSADA NO PARAMETRO
                lstv = consulta.consultaVereadorPartido(uf, cidade, partido);
            }
            else
            {
                //busca por cidade
                //CONSULTA WEBSERVICES BUSCA POR Vereador DE ACORDO CO A SELEÇÃO PASSADA NO PARAMETRO
                lstv = consulta.consultaVereadorCidade(uf, cidade);
            }



            return(View(lstv));
        }