private void RemoveTableFromCurrentReservation()
 {
     if (SelectedTableFromReservationTables != null)
     {
         SelectedReservedTables.Remove(SelectedTableFromReservationTables);
         //CurrentFreeTables.Add(SelectedTableFromReservationTables);
         UpdateCurrentFreeTables();
         SelectedTableFromReservationTables = null;
     }
 }
 private void ClearAll()
 {
     SelectedGuest.FirstName = "";
     SelectedGuest.LastName  = "";
     SelectedArrivalStatus   = ArrivalStatuses[0];
     SelectedWantedSeats     = 0;
     SelectedTimeIn          = new TimeUnit();
     SelectedReservedTables.Clear();
     UpdateCurrentFreeTables();
 }
 private void LoadDummyData()
 {
     SelectedGuest.FirstName   = "Diana";
     SelectedGuest.LastName    = "Prince";
     SelectedGuest.PhoneNumber = 87698769;
     SelectedWantedSeats       = 4;
     SelectedTimeIn.Hour       = 18;
     SelectedTimeIn.Minute     = 30;
     SelectedReservedTables.Add(CurrentFreeTables[0]);
     SelectedReservedTables.Add(CurrentFreeTables[1]);
     UpdateCurrentFreeTables();
 }
 private void UpdateCurrentFreeTables()
 {
     CurrentFreeTables.Clear();
     foreach (var t in SelectedArea.DinnerTables)
     {
         CurrentFreeTables.Add(t);
     }
     if (SelectedReservedTables.Any())
     {
         foreach (var t in SelectedReservedTables)
         {
             CurrentFreeTables.Remove(t);
         }
     }
 }