Пример #1
0
        public IActionResult Index()
        {
            HomeProblemAllViewModel homeProblemAllViewModel = new HomeProblemAllViewModel();

            if (this.IsLoggedIn())
            {
                var problems = this.problemsService.GetAllProblems()
                               .Select(x => new HomeProblemViewModel
                {
                    Id    = x.Id,
                    Name  = x.Name,
                    Count = submissionsService.GetNumberOfSubmissionsByProblemId(x.Id)
                }).ToList();

                homeProblemAllViewModel.Problems = problems;

                return(this.View(homeProblemAllViewModel));
            }

            return(this.View(homeProblemAllViewModel));
        }