public HomeViewModel(UrlHelper urlHelper,CatalogStatistic catalogStatistic ) { TrainingProvidersStatistic = new StatisticViewModel { Title = "Providers", Count = catalogStatistic.TrainingProviderCount, Url = urlHelper.RouteUrl(AppConstants.RouteNames.AllTrainingProviders) }; CategoriesStatistic = new StatisticViewModel { Title = "Categories", Count = catalogStatistic.CategoryCount, Url = urlHelper.RouteUrl(AppConstants.RouteNames.AllCategories) }; CoursesStatistic = new StatisticViewModel { Title = "Courses", Count = catalogStatistic.CourseCount, Url = urlHelper.RouteUrl(AppConstants.RouteNames.AllCourses) }; AuthorsStatistic = new StatisticViewModel { Title = "Authors", Count = catalogStatistic.AuthorCount, Url = urlHelper.RouteUrl(AppConstants.RouteNames.AllAuthors) }; }
public HomeViewModel(UrlHelper urlHelper, CatalogStatistic catalogStatistic) { TrainingProvidersStatistic = new StatisticViewModel { Title = "Providers", Count = catalogStatistic.TrainingProviderCount, Url = urlHelper.RouteUrl(AppConstants.RouteNames.AllTrainingProviders) }; CategoriesStatistic = new StatisticViewModel { Title = "Categories", Count = catalogStatistic.CategoryCount, Url = urlHelper.RouteUrl(AppConstants.RouteNames.AllCategories) }; CoursesStatistic = new StatisticViewModel { Title = "Courses", Count = catalogStatistic.CourseCount, Url = urlHelper.RouteUrl(AppConstants.RouteNames.AllCourses) }; AuthorsStatistic = new StatisticViewModel { Title = "Authors", Count = catalogStatistic.AuthorCount, Url = urlHelper.RouteUrl(AppConstants.RouteNames.AllAuthors) }; }