Beispiel #1
0
 public IActionResult checkAnswer([FromBody] object json)
 {
     try
     {
         dynamic data = JObject.Parse(json.ToString());
         int     numberRight;
         if (data["listID"].ToString() == "")
         {
             numberRight = 0;
         }
         else
         {
             string[] listIDQuestion = data["listID"].ToString().Split(',');
             numberRight = _exam.CheckAnswer((int)data["idExam"], listIDQuestion);
         }
         string message = _exam.UpdateResultExam((int)data["idUser"], (int)data["idExam"], numberRight);
         return(new JsonResult(new ExamActionModel {
             numberRight = numberRight, Message = message
         }));
     }
     catch
     {
         return(BadRequest());
     }
 }