public ReservationClient GetReservationClient(IReservationItem rsv, IClient client, IEnumerable <IResourceClient> resourceClients, IEnumerable <IReservationInviteeItem> invitees) { var physicalAccessUtil = GetPhysicalAccessUtility(); var inlab = physicalAccessUtil.ClientInLab(client.ClientID, rsv.LabID); return(ReservationClient.Create(rsv, client, resourceClients, invitees, inlab)); }
public ActionResult Edit(Reservation reservation) { if (ModelState.IsValid) { ReservationClient client = new ReservationClient(); if (reservation.ReservationId == 0) { client.Create(reservation); } else { if (client.Update(reservation)) { TempData["message"] = string.Format($"The ReservationID " + $"{reservation.ReservationId} has been saved"); } } return(RedirectToAction("Index")); } else { return(View(reservation)); } }