public JsonResult GetCidade(string Estado) { string mensagemErro; CidadeBLL BLL = new CidadeBLL(); List <Cidade> cidades = BLL.getCidadeByEstado(Estado, out mensagemErro); List <SelectListItem> listaCidades = new List <SelectListItem>(); foreach (Cidade item in cidades) { listaCidades.Add(new SelectListItem() { Value = item.Codigo.ToString(), Text = item.Descricao }); } return(Json(listaCidades)); }