public IActionResult UpdateReservation(ReservationViewModel rvm)
        {
            var rvmToUpdate = GetReservationViewModelFromSession("updatewizard");

            rvmToUpdate.ReviewAndContactSetup = rvm.ReviewAndContactSetup;
            if (rvmToUpdate.IsDirty())
            {
                var reservationToUpdate = _reservationRepository.FindReservationByConfirmationNumber(rvmToUpdate.ConfirmationNumber);
                if (!_reservationRepository.UpdateReservation(reservationToUpdate))
                {
                    ModelState.AddModelError(string.Empty, "Error Occured while updating Database");
                }
            }
            return(RedirectToAction("UpdateReservationComplete", rvmToUpdate));
        }