public ActionResult Classificar(int id = 0)
        {
            PacoteViagem pacote = objContext.PacoteViagens.Find(id);

            var minhasCidades = objContext.Cidades.ToList();

            PacoteViagem pct = new PacoteViagem();

            pct.IdPacoteViagem         = pacote.IdPacoteViagem;
            pct.UserId                 = pacote.UserId;
            pct.IdCidadeOrigem         = pacote.IdCidadeOrigem;
            pct.IdCidadeDestino        = pacote.IdCidadeDestino;
            pct.DataSaidaOrigem        = pacote.DataSaidaOrigem;
            pct.DataSaidoDestino       = pacote.DataSaidoDestino;
            pct.NivelSatisfacaoCliente = pacote.NivelSatisfacaoCliente;
            pct.NomeCidadeOrigem       = minhasCidades.Where(a => a.IdCidade == pacote.IdCidadeOrigem).FirstOrDefault().DescricaoCidade;
            pct.NomeCidadeDestino      = minhasCidades.Where(a => a.IdCidade == pacote.IdCidadeDestino).FirstOrDefault().DescricaoCidade;



            if (pacote == null)
            {
                return(HttpNotFound());
            }
            return(View(pct));
        }
        public ActionResult Index()
        {
            var userId = WebSecurity.GetUserId(User.Identity.Name);

            var user = objContext.User.First(u => u.UserId == userId);

            var pacotesViagens = objContext.PacoteViagens.Where(pc => pc.UserId == user.UserId).ToList();

            var returnValue = new List <PacoteViagem>();

            var minhasCidades = objContext.Cidades.ToList();

            var indice = 0;

            foreach (PacoteViagem pacote in pacotesViagens)
            {
                PacoteViagem pct = new PacoteViagem();

                pct.IdPacoteViagem         = pacotesViagens[indice].IdPacoteViagem;
                pct.UserId                 = pacotesViagens[indice].UserId;
                pct.IdCidadeOrigem         = pacotesViagens[indice].IdCidadeOrigem;
                pct.IdCidadeDestino        = pacotesViagens[indice].IdCidadeDestino;
                pct.DataSaidaOrigem        = pacotesViagens[indice].DataSaidaOrigem;
                pct.DataSaidoDestino       = pacotesViagens[indice].DataSaidoDestino;
                pct.NivelSatisfacaoCliente = pacotesViagens[indice].NivelSatisfacaoCliente;
                pct.NomeCidadeOrigem       = minhasCidades.Where(a => a.IdCidade == pacotesViagens[indice].IdCidadeOrigem).FirstOrDefault().DescricaoCidade;
                pct.NomeCidadeDestino      = minhasCidades.Where(a => a.IdCidade == pacotesViagens[indice].IdCidadeDestino).FirstOrDefault().DescricaoCidade;

                returnValue.Add(pct);

                indice++;
            }

            return(View(returnValue));
        }
        public ActionResult Classificar(PacoteViagem pacote)
        {
            if (ModelState.IsValid)
            {
                objContext.Entry(pacote).State = EntityState.Modified;
                objContext.SaveChanges();
                return(RedirectToAction("Index"));
            }

            var pacotesViagens = objContext.PacoteViagens.ToList();

            return(View(pacotesViagens));
        }