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); } } }