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)); }
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)); }