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)); }
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)); }