public IActionResult Editar(int id) { ViewBag.BaseUrl = ObterBaseUrl(); ViewBag.ListaUF = _geralAppService.ObterTodasUF(); ViewBag.ListaParentesco = _geralAppService.ObterTodosParentesco(); ViewBag.ListaCidade = _geralAppService.ObterCidadesPorUF(5); //5 = Pará ViewBag.ListaBairro = _geralAppService.ObterBairroPorCidade(1); //1 = Abaetetuba return(View(_iacademicoAppService.ObterResponsavelParaEdicao(id))); }
public IActionResult Cadastro(int?id) { ViewBag.BaseUrl = ObterBaseUrl(); ViewBag.ListaUF = _geralAppService.ObterTodasUF(); ViewBag.ListaParentesco = _geralAppService.ObterTodosParentesco(); ViewBag.ListaCidade = _geralAppService.ObterCidadesPorUF(5); //5 = Pará var lista = _geralAppService.ObterBairroPorCidade(1).ToList(); lista.Insert(0, new GEBairroViewModel { CodigoBairro = 0, Descricao = "Selecione o Bairro" }); ViewBag.ListaBairro = lista; //1 = Abaetetuba return(View(!id.HasValue ? new CadastroAlunoViewModel() : _iacademicoAppService.ObterAlunoParaEdicao(id.Value))); }
public IEnumerable <GECidadeViewModel> ObterCidadesPorUF(IGeralAppService _geralAppService, int CodigoUF) { var ListaCidade = _geralAppService.ObterCidadesPorUF(CodigoUF).ToList(); ListaCidade.Insert(0, new GECidadeViewModel { CodigoCidade = 0, Descricao = "Selecione" }); return(ListaCidade); }
public JsonResult ObterCidadesPorUF([FromBody] GEUFViewModel pGEUFViewModel) { try { return(Json(new { erro = 0, data = _geralAppService.ObterCidadesPorUF(pGEUFViewModel.CodigoUF) })); } catch (Exception ex) { return(Json(new { erro = 1, error = ex.Message, mensagem = "Erro ao carregar cidade por UF" })); } }