public bool AddCategoryToQuestion(LinkorUnlinkCategory categoryData) { if (categoryData.Action == "add") { _cr.LinkCategory(categoryData.CategoryId, categoryData.QuestionId); } if (categoryData.Action == "remove") { _cr.UnlinkCategory(categoryData.CategoryId, categoryData.QuestionId); } return(true); }
public ActionResult <LinkorUnlinkCategory> AddCategoryToQuestion(string id, [FromBody] LinkorUnlinkCategory linkOrUnlink) { try { linkOrUnlink.QuestionId = id; _qs.AddCategoryToQuestion(linkOrUnlink); return(Ok(linkOrUnlink)); } catch (Exception e) { return(BadRequest(e.Message)); } }