Пример #1
0
 public bool setScore([FromBody]object pointsArray)
 {
     try
     {
         List<Score> scoreObject = JsonConvert.DeserializeObject<List<Score>>(pointsArray.ToString());
         int test_id = int.Parse(scoreObject[0].test_id.ToString());
         double userPoints = int.Parse(scoreObject[0].totalPoints.ToString());
         Guid gu = new Guid(scoreObject[0].userKey.ToString());
         SQL sql = new SQL();
         double total = sql.getPoints(test_id);
         double divide = (userPoints / total);
         double result = (divide * 100);
         int percent = Convert.ToInt32(result);
         string score = percent + "%";
         sql.setScore(gu, score);
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }