Example #1
0
        public async Task <IActionResult> Index()
        {
            EntityListWithCount <BenchmarkDto> latestBenchmarks = await m_benchmarkRepository.ListAll(numOfItemsPerPage);

            Pager <BenchmarkDto> pager = new Pager <BenchmarkDto>(0, latestBenchmarks.Count, latestBenchmarks.Entities, numOfItemsPerPage);

            return(View(pager));
        }
Example #2
0
        public async Task <IActionResult> My()
        {
            ApplicationUser user = await this.GetCurrentUserAsync();

            EntityListWithCount <BenchmarkDto> list = await m_benchmarkRepository.ListByUser(user.Id, numOfItemsPerPage);

            Pager <BenchmarkDto> pager = new Pager <BenchmarkDto>(0, list.Count, list.Entities, numOfItemsPerPage);

            return(this.View(pager));
        }
Example #3
0
        public async Task <IActionResult> ListResults(int id)
        {
            EntityListWithCount <BenchmarkResultDto> model = await this
                                                             .m_publishResultRepository
                                                             .ListAll(numOfItemsPerPage, id);

            var pager = new Pager <BenchmarkResultDto>(0, model.Count, model.Entities, numOfItemsPerPage);

            return(View(pager));
        }