Exemple #1
0
        public ActionResult Index()
        {
            var MatchRepository = GetRepository<Match>();
            var HeadlineRepository = GetRepository<Headline>();
            var BoxerRepository = GetRepository<Boxer>();

            var model = new HomePageViewModel
            {
                MatchResults = MatchRepository.Query().GetRecentResultsWithProspects(10).Select(x => new ResultSummary(x)).ToArray(),
                NextMatches = MatchRepository.Query().GetNextMatchesWithAProspect(10),
                Headlines = HeadlineRepository.Query().GetHeadlines(10),
                Pound4Pound = BoxerRepository.Query().TopRankings(10)
            };

            return View(model);
        }
Exemple #2
0
        private HomePageViewModel StandardModel()
        {
            var MatchRepository = GetRepository<Match>();

            var model = new HomePageViewModel
            {
                MatchResults = MatchRepository.Query().GetRecentResultsWithProspects(10).Select(x => new ResultSummary(x)).ToArray(),
                NextMatches = MatchRepository.Query().GetNextMatchesWithAProspect(10)
            };
            return model;
        }