public ActionResult Delete(Booking booking) { var redirectId = Repository.GetBooking(booking.Id).ProjectId; Repository.Delete(booking); return RedirectToAction("Index", new { projectId = redirectId }); }
public ActionResult Edit(Booking booking) { Repository.Update(booking); return RedirectToAction("Index", new { projectId = booking.ProjectId }); }
public ActionResult Create(Booking booking) { Repository.Add(booking); return RedirectToAction("Index", new { projectId = booking.ProjectId }); }
public void Delete(Booking booking) { _bookings.Remove(GetBooking(booking.Id)); }
public void Add(Booking booking) { _bookings.Add(booking); }
public void Update(Booking booking) { var bookingToSave = GetBooking(booking.Id); bookingToSave.Date = booking.Date; bookingToSave.HoursWorked = booking.HoursWorked; bookingToSave.Description = booking.Description; }