public ActionResult <int> PostQuestion(QuestionInputModel questionModel) { Mapper mapper = new Mapper(); QuestionDTO questionDto = mapper.ConvertQuestionInputModelToQuestionDTO(questionModel); AuthorDataAccess questions = new AuthorDataAccess(); var test = questions.GetTestById(questionModel.TestID); if (test == null) { return(BadRequest("Теста не существует")); } if (string.IsNullOrWhiteSpace(questionModel.Value)) { return(BadRequest("Введите вопрос")); } if (questionModel.TypeID == null) { return(BadRequest("Введите тип вопроса")); } if (questionModel.AnswersCount == null) { return(BadRequest("Введите количество ответов на вопрос")); } if (questionModel.Weight == null) { return(BadRequest("Введите вес вопроса")); } return(Ok(questions.AddQuestion(questionDto))); }