public IActionResult Excluir(Pacotes p)
        {
            PacotesRepository pt = new PacotesRepository();

            pt.Excluir(p);
            ViewBag.Mensagem = "Pacote excluido com sucesso";
            return(View());
        }
        public IActionResult Editar(Pacotes p)
        {
            PacotesRepository pt = new PacotesRepository();

            pt.Editar(p);
            ViewBag.Mensagem = "Pacote atualizado com sucesso";
            return(View());
        }
        public IActionResult Inserir(Pacotes p)
        {
            PacotesRepository pt = new PacotesRepository();

            pt.Insert(p);
            ViewBag.Mensagem = "Pacote inserido com sucesso";
            return(View());
        }
        void RecuperarUserLogado()
        {
            var email   = HttpContext.Session.GetString(SESSION_EMAIL) == null ? "" : HttpContext.Session.GetString(SESSION_EMAIL);
            var usuario = usuarioRepository.ObterPor(email);

            // System.Console.WriteLine (HttpContext.Session.GetString (SESSION_EMAIL));
            ViewData["Usuario"] = usuario;
            PacotesRepository pacotesRepository = new PacotesRepository();

            ViewData["pacotes"] = pacotesRepository.Listar();
        }
        public IActionResult Listar()
        {
            if (HttpContext.Session.GetInt32("idUsuario") == null)
            {
                return(RedirectToAction("Login"));
            }
            PacotesRepository pr    = new PacotesRepository();
            List <Pacotes>    lista = pr.Query();

            return(View(lista));
        }