コード例 #1
0
 /// <summary>
 /// Adds the exam result.
 /// </summary>
 /// <param name="examResultDetails">The exam result details.</param>
 public void AddExamResult(ExamResult examResultDetails)
 {
     Context.ExamResults.Add(examResultDetails);
 }
コード例 #2
0
 /// <summary>
 /// Adds the exam result.
 /// </summary>
 /// <param name="examResultDetails">The exam result details.</param>
 public void AddExamResult(ExamResult examResultDetails)
 {
     this.repository.AddExamResult(examResultDetails);
 }
コード例 #3
0
 /// <summary>
 /// Updates the exam result.
 /// </summary>
 /// <param name="examResultDetails">The exam result details.</param>
 public void UpdateExamResult(ExamResult examResultDetails)
 {
     var examResult = Context.ExamResults.FirstOrDefault(@this => @this.ExamID == examResultDetails.ExamID &&
                                                            @this.PaperSetQuestionID == examResultDetails.PaperSetQuestionID);
     if (examResult != null)
     {
         examResult.Score = examResultDetails.Score;
     }
     else
     {
         Context.ExamResults.Add(examResultDetails);
     }
 }
コード例 #4
0
 /// <summary>
 /// Updates the exam result.
 /// </summary>
 /// <param name="examResultDetails">The exam result details.</param>
 public void UpdateExamResult(ExamResult examResultDetails)
 {
     this.repository.UpdateExamResult(examResultDetails);
 }