public IActionResult Create() { if (HttpContext.Session.GetString("UserRole") == "Administrador") { ViewBag.Cargos = Cargo_Repository.ListarCargos(); ViewBag.Perfis = Perfil_Repository.ListarPerfis(); return(View()); } else { return(RedirectToAction("NaoAutorizado", "Home", new { area = "" })); } }
public IActionResult Edit(long?id) { if (!string.IsNullOrEmpty(HttpContext.Session.GetString("User"))) { if (id == null) { return(BadRequest()); } PessoaDTO pessoa = Repository.GetPessoa(id.Value); ViewBag.Cargos = Cargo_Repository.ListarCargos(); ViewBag.Perfis = Perfil_Repository.ListarPerfis(); if (pessoa == null) { return(NotFound()); } return(View(pessoa)); } else { return(RedirectToAction("NaoAutorizado", "Home", new { area = "" })); } }