private static void SelectedTrimesterChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { EntryTrimesterCommentsViewModel entryTrimesterComments = (EntryTrimesterCommentsViewModel)d; entryTrimesterComments.FromDate = MainViewModel.Instance.Parameters.Periods.Where(p => p.Trimester == entryTrimesterComments.SelectedTrimester).OrderBy(p => p.Number).First().FromDate; entryTrimesterComments.ToDate = MainViewModel.Instance.Parameters.Periods.Where(p => p.Trimester == entryTrimesterComments.SelectedTrimester).OrderByDescending(p => p.Number).First().ToDate; }
private static void SelectedClassChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { EntryTrimesterCommentsViewModel entryTrimesterComments = (EntryTrimesterCommentsViewModel)d; entryTrimesterComments.SelectedClassChangedEvent?.Invoke(); }