Ejemplo n.º 1
0
 public void UpdateTimeReservation(TimeReservation timeReservation)
 {
     using (var connection = _databaseService.Connect())
     {
         var rsv = connection.Reservations.SingleOrDefault(w => w.ReservationId == timeReservation.Reservation.ReservationId);
         if (rsv == null)
         {
             throw new InvalidOperationException();
         }
         rsv.TimeReservation.Merge(timeReservation);
         connection.DetectChanges();
         connection.SaveChanges();
     }
 }
Ejemplo n.º 2
0
 public void DeleteTimeReservation(TimeReservation timeReservation)
 {
     timeReservation.Reservation.IsEnabled = false;
     UpdateTimeReservation(timeReservation);
 }