Exemple #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)));
        }
Exemple #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)));
        }
Exemple #3
0
        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);
        }
Exemple #4
0
 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" }));
     }
 }