コード例 #1
0
        public ActionResult CandidateList()
        {
            PerformanceFilterViewModel model = new PerformanceFilterViewModel();

            model.BatchList  = _admissionService.GetBatchList().Where(w => w.BatchName != "Batch 0").ToList();
            model.CouresList = _admissionService.GetCourseList();
            return(View(model));
        }
コード例 #2
0
        public async Task <IActionResult> GetPerformancesPageAsync([FromQuery][GreaterThanZero] int page,
                                                                   [FromQuery][GreaterThanZero] int pageSize,
                                                                   [FromQuery] PerformanceFilterViewModel performanceFilterViewModel)
        {
            var performanceFilterDTO = _mapper.Map <PerformanceFilterDTO>(performanceFilterViewModel);

            var pagedResultDTO = await _performanceService.GetPerformancesPageAsync(page, pageSize, performanceFilterDTO);

            var pagedResultViewModel = _mapper.Map <PagedResultViewModel <PerformanceViewModel> >(pagedResultDTO);

            return(Ok(pagedResultViewModel));
        }