コード例 #1
0
        private RankingPageViewModel GetPageModelFromRange(DateRange range)
        {
            var pageModel = new RankingPageViewModel(this.GetMaxSolutions(range), range)
            {
                Quizzes = this.Ranking
                          .GetQuizzesOrderedBySolutions(range)
                          .To <QuizRankedBySolutions>()
                          .ToList(),
                Categories = this.Ranking
                             .GetCategoriesOrderedBySolutions(range)
                             .To <CategoryRankedBySolutions>()
                             .Take(10)
                             .ToList()
            };

            return(pageModel);
        }
コード例 #2
0
        private RankingPageViewModel GetPageModelFromRange(DateRange range)
        {
            var pageModel = new RankingPageViewModel(this.GetMaxSolutions(range), range)
            {
                Quizzes = this.Ranking
                    .GetQuizzesOrderedBySolutions(range)
                    .To<QuizRankedBySolutions>()
                    .ToList(),
                Categories = this.Ranking
                    .GetCategoriesOrderedBySolutions(range)
                    .To<CategoryRankedBySolutions>()
                    .Take(10)
                    .ToList()
            };

            return pageModel;
        }