public IActionResult AllCourseStatistics() { var centreId = User.GetCentreId(); var categoryId = User.GetAdminCourseCategoryFilter(); var details = courseService.GetCentreCourseDetails(centreId, categoryId); var model = new AllCourseStatisticsViewModel(details, config); return(View(model)); }
public IActionResult AllCourseStatistics() { var centreId = User.GetCentreId(); var categoryId = User.GetAdminCourseCategoryFilter(); var centreCourses = courseService.GetCentreSpecificCourseStatistics(centreId, categoryId); var categories = courseCategoriesDataService.GetCategoriesForCentreAndCentrallyManagedCourses(centreId) .Select(c => c.CategoryName); var topics = courseTopicsDataService.GetCourseTopicsAvailableAtCentre(centreId).Select(c => c.CourseTopic); var model = new AllCourseStatisticsViewModel(centreCourses, categories, topics); return(View(model)); }