public JsonResult GetInterviews() { IInterviewsQuery interviewsQuery = new InterviewsQuery(); List <Interview> questions = interviewsQuery.GetQuestions(); return(JsonResultHelper.GetUnlimitedJsonResult(questions)); }
public JsonResult AnswerInterview(List <long> answersIds) { List <long> validAnswersIds = (answersIds ?? new List <long>(0)).Where(IdValidator.IsValid).ToList(); if (EnumerableValidator.IsNullOrEmpty(validAnswersIds)) { return(JsonResultHelper.Error()); } IInterviewsQuery interviewsQuery = new InterviewsQuery(); bool isSuccess = interviewsQuery.IncrementCountAnswers(validAnswersIds); return(JsonResultHelper.Success(isSuccess)); }