public QuestionType CreateQuestionType(RequestCreateQuestionType model) { var entity = model.ToEntity(); PrepareCreate(entity); return(Add(entity)); }
public IActionResult CreateQuestionType([FromBody] RequestCreateQuestionType questionType) { QuestionType entity; if (ModelState.IsValid) { entity = questionTypeServices.CreateQuestionType(questionType); questionTypeServices.Commit(); return(Created($"api/questiontypes/{entity.Code}", questionType)); } else { return(BadRequest()); } }