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));
        }