//Edit Reservation public IActionResult ReservationEdit(int id) { LogRestaurant(); if (TempData["ErrorMessage"] != null) { ViewBag.ErrorMessage = TempData["ErrorMessage"]; } if (TempData["Message"] != null) { ViewBag.Message = TempData["Message"]; } var reservation = RestaurantsManager.GetReservationById(id); var userId = CustomersManager.GetUserIdByCustomerId(reservation.CustomerId); var customerUser = UsersManager.GetUserByUserId(userId); string fullName = $"{customerUser.FirstName} {customerUser.LastName}"; var viewreservation = new ResCustomerModelView { CustomerName = fullName, EntryOrigin = reservation.EntryOrigin, PartySize = reservation.PartySize, ReservationStatus = reservation.ReservationStatus, ReservationDate = reservation.ReservationDateTime, ReservationEntryId = reservation.ReservationId, RestaurantID = reservation.RestaurantId }; ViewBag.ReservationStatus = GetReservationStatus(); return(View(viewreservation)); }
//Deny Reservation public IActionResult ReservationDeny(int id) { LogRestaurant(); var reservation = RestaurantsManager.GetReservationById(id); var userId = CustomersManager.GetUserIdByCustomerId(reservation.CustomerId); var customerUser = UsersManager.GetUserByUserId(userId); string fullName = $"{customerUser.FirstName} {customerUser.LastName}"; var viewreservation = new ResCustomerModelView { CustomerName = fullName, EntryOrigin = reservation.EntryOrigin, PartySize = reservation.PartySize, ReservationStatus = "denied", ReservationDate = reservation.ReservationDateTime, ReservationEntryId = reservation.ReservationId, RestaurantID = reservation.RestaurantId, }; return(View(viewreservation)); }