예제 #1
0
        public ActionResult Create(Reserva reserva)
        {
            var hoteis = hotelService.ListarHoteis();

            try
            {
                // TODO: Add insert logic here
                if (ModelState.IsValid)
                {
                    var id = reservaService.IncluirReserva(reserva);
                    TempData["resultado"]  = "Salvo";
                    TempData["id"]         = id;
                    TempData["nome"]       = id;
                    TempData["controller"] = "Reserva";
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ViewBag.Hoteis = hoteis;
                    return(View(reserva));
                }
            }
            catch
            {
                TempData["resultado"] = "Erro";
                ViewBag.Hoteis        = hoteis;
                return(View(reserva));
            }
        }