public AllCourseStatisticsViewModel(CentreCourseDetails details, IConfiguration config)
        {
            Courses = details.Courses.Select(c => new SearchableCourseStatisticsViewModel(c, config));

            Filters = CourseStatisticsViewModelFilterOptions.GetFilterOptions(details.Categories, details.Topics)
                      .SelectAppliedFilterViewModels();
        }
Example #2
0
        public AllDelegateCourseStatisticsViewModel(CentreCourseDetails details)
        {
            Courses = details.Courses.Select(c => new SearchableDelegateCourseStatisticsViewModel(c));

            Filters = DelegateCourseStatisticsViewModelFilterOptions.GetFilterOptions(details.Categories, details.Topics)
                      .SelectAppliedFilterViewModels();
        }