public async Task<HttpResponseMessage> CreateQuestionAsync(QuestionParams questionParams) { var result = await questionService.InsertAsync(questionParams.Question, questionParams.AnswerChoices, questionParams.ExamId); if (result > 0) { return Request.CreateResponse(HttpStatusCode.OK); } return Request.CreateResponse(HttpStatusCode.BadRequest); }
public async Task<HttpResponseMessage> UpdateQuestionWithChoicesAsync(QuestionParams questionParams) { await questionService.UpdateQuestionAsync(questionParams.Question, questionParams.AnswerChoices); return Request.CreateResponse(HttpStatusCode.OK); }