public ActionResult Consulta() { // Verifica se usuário está autenticado e possui perfil de administrador if (!HttpContext.User.Identity.IsAuthenticated && HttpContext.User.IsInRole("Admin")) { TempData["Falha"] = "Necessário estar autenticado com perfil de Administrador"; return(RedirectToAction("Login", "Usuario")); } GenericDal <Tecnologia> tDal = new GenericDal <Tecnologia>(); return(View(tDal.FindAll())); }
public ActionResult Excluir(int id) { // Verifica se usuário está autenticado e possui perfil de administrador if (!HttpContext.User.Identity.IsAuthenticated && HttpContext.User.IsInRole("Admin")) { TempData["Falha"] = "Necessário estar autenticado com perfil de Administrador"; return(RedirectToAction("Login", "Usuario")); } GenericDal <Tecnologia> tDal = new GenericDal <Tecnologia>(); Tecnologia tecnologia = tDal.FindById(id); // Verifica se a situação existe no B if (tecnologia == null) { return(HttpNotFound()); } return(View(tecnologia)); }