Esempio n. 1
0
        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)));
        }
Esempio n. 2
0
        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)));
        }
Esempio n. 3
0
        public IEnumerable <GEBairroViewModel> ObterBairroPorCidade(IGeralAppService _geralAppService, int CodigoCidade)
        {
            var ListaBairro = _geralAppService.ObterBairroPorCidade(CodigoCidade).ToList();

            ListaBairro.Insert(0, new GEBairroViewModel {
                CodigoBairro = 0, Descricao = "Selecione"
            });
            return(ListaBairro);
        }
Esempio n. 4
0
 public JsonResult ObterBairrosPorCidade(int CodigoCidade)
 {
     try
     {
         return(Json(new { erro = 0, data = _geralAppService.ObterBairroPorCidade(CodigoCidade) }));
     }
     catch (Exception ex)
     {
         return(Json(new { erro = 1, error = ex.Message, mensagem = "Erro ao carregar bairros por cidade" }));
     }
 }