public void RemoveCurrentPersonConference() { DataManager.Instance.RemovePersonConference(CurrentPersonConference); AllPersonConferences.Remove(CurrentPersonConference); // CurrentPersonConference = AllPersonConferences.FirstOrDefault(); //OnPropertyChanged("AllPersonConferences"); }
public void AddPersonConference() { Conference c = DefaultManager.Instance.DefaultConference; // Выводим окно // Проверяем, есть ли конференция в списке у человека var pc = DataManager.Instance.AddPersonConference(Model, c); AllPersonConferences.Add(pc); CurrentPersonConference = AllPersonConferences.LastOrDefault(); // OnPropertyChanged("AllPersonConferences"); }
void AllConferences_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e) { CurrentPersonConference = AllPersonConferences.LastOrDefault(); }