private void SelectedWeekDays_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e) { WeekDays?.Clear(); foreach (var x in SelectedWeekItems) { var y = (KeyValuePair <string, string>)x; WeekDays.Add(y.Key, y.Value); } }
private void LoadWeeks() { WeekDays.Clear(); var startDate = _initWeekStart.AddDays(Index * 7); var endDate = _schoolYearSettings.YearEnd; var dateToAdd = startDate; while (dateToAdd <= endDate) { var day = new Day() { Date = dateToAdd, OrderProductType = ProductType, OrderChild = Child }; day = CheckIfHoliday(day); day = MarkOrderHistory(day); WeekDays.Add(day); dateToAdd = dateToAdd.AddDays(1); } }