private void AddTableToCurrentReservation() { if (SelectedTableFromFreeTables != null) { SelectedReservedTables.Add(SelectedTableFromFreeTables); CurrentFreeTables.Remove(SelectedTableFromFreeTables); //UpdateCurrentFreeTables(); SelectedTableFromFreeTables = null; } }
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); } } }