public ActionResult List(string findBy = "", int page = 0) { EmpSkillSummaryViewModel viewModel = new EmpSkillSummaryViewModel() { ETech = findBy }; try { InitializeListPage(viewModel); int.TryParse(findBy, out int filterValueID); viewModel.PagingInfo = new PagingInfo { TotalRecordsCount = techService.TotalRecordsCount(findBy), RecordsPerPage = RecordsPerPage, CurentPageNo = page }; if (viewModel.PagingInfo.TotalRecordsCount > 0) { viewModel.EmpSkillSummaries = GetTechSummaries(findBy, page); } else { DisplayWarningMessage("No records to display"); } } catch (Exception exp) { DisplayLoadErrorMessage(exp); } return(View(viewModel)); }
private void InitializeListPage(EmpSkillSummaryViewModel viewModel) { }