public IActionResult NextQuestion([FromBody] CompleteQuestionParam param) { var s = SemEvalRepository.SetLabelCompelete(param).Result; if (!s) { return(BadRequest()); } return(Json(new { Message = "ثبت شد" })); }
public async Task <bool> SetLabelCompelete(CompleteQuestionParam param) { try { var question = dBContext.Questions.Find(param.QuestionId); if (question == null) { return(false); } question.UserId = param.UserId; question.LabelComplete = true; question.LabelCompleteDateTime = DateTime.Now; dBContext.SaveChanges(); return(true); } catch (Exception) { return(false); } }