public ActionResult Edit(int id, Reserva reserva) { var hoteis = hotelService.ListarHoteis(); try { // TODO: Add update logic here if (ModelState.IsValid) { reservaService.AlterarReserva(reserva); TempData["resultado"] = "Editado"; TempData["id"] = reserva.ReservaId; TempData["nome"] = reserva.ReservaId; TempData["controller"] = "Reserva"; return(RedirectToAction("Index")); } else { ViewBag.Hoteis = hoteis; return(View(reserva)); } } catch { TempData["resultado"] = "Erro"; ViewBag.Hoteis = hoteis; return(View(reserva)); } }