/// <summary> /// Sort activities list into an <c>TrulyObservableCollection</c>. /// </summary> /// <param name="activities">List of volunteer activities.</param> public Schedule(List <Activity> activities) { _activities = new TrulyObservableCollection <Activity>(activities); _activities.OrderBy(i => i.StartDate); DateTime now = DateTime.Now; _currMonth = new DateTime(now.Year, now.Month, 1); _monthSchedule = GetMonthSchedule(_currMonth); _activities.CollectionChanged += ActivitiesChanged; }
private Volunteers() { CollectionVolunteers = new TrulyObservableCollection <Volunteer>(); }