Example #1
0
        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());
        }
Example #2
0
        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));
        }