Exemple #1
0
        public TimeBooking Update(DateTime bookingDate, TimeBooking updatedBooking)
        {
            var currentBooking = GetBookingByDate(bookingDate);

            currentBooking.Start = updatedBooking.Start;
            currentBooking.Pause = updatedBooking.Pause;
            currentBooking.End   = updatedBooking.End;

            return(currentBooking);
        }
Exemple #2
0
        public void BookTime(DateTime date, DateTime start, TimeSpan pause, DateTime end)
        {
            var booking = new TimeBooking(date, start, pause, end);

            _bookings.Add(booking);
        }