private void SelectAllAndMoveFrozen() { SelectablePersons.FreezeCollectionNotifications(); SelectedPersons.FreezeCollectionNotifications(); SelectAllPersons(); RemoveFromFirstGrid(CopySelectedToSecondGrid()); SelectedPersons.UnfreezeCollectionNotifications(); SelectablePersons.UnfreezeCollectionNotifications(); }
private void ResetSelectablePersonsCollection() { SelectablePersons.FreezeCollectionNotifications(); SelectablePersons.Clear(); foreach (Person p in AllPersons) { SelectablePersons.Add(new Shared.Selectables.Person(p)); } SelectablePersons.UnfreezeCollectionNotifications(); }