public List <QuestionViewModel> GetAllQuestion(DataTableNetPostViewModel model, out int filteredResultsCount, out int totalResultsCount) { var questions = _unitOfWork.Repository <Question>().Where(x => !x.IsDeleted.Value).ToList(); var result = _mapper.Map <List <QuestionViewModel> >(questions); filteredResultsCount = result.Count; totalResultsCount = filteredResultsCount; return(result.Skip(model.start).Take(model.length).ToList()); }
public IActionResult MCQquestion(DataTableNetPostViewModel model) { DataTableResultNetViewModel response = new DataTableResultNetViewModel(); int filteredResultsCount = 0; int totalResultsCount = 0; var items = _questionService.GetAllQuestion(model, out filteredResultsCount, out totalResultsCount); response.data = items; response.recordsFiltered = filteredResultsCount; response.recordsTotal = totalResultsCount; return(Json(response)); }