/// <summary> /// Adds the exam result. /// </summary> /// <param name="examResultDetails">The exam result details.</param> public void AddExamResult(ExamResult examResultDetails) { Context.ExamResults.Add(examResultDetails); }
/// <summary> /// Adds the exam result. /// </summary> /// <param name="examResultDetails">The exam result details.</param> public void AddExamResult(ExamResult examResultDetails) { this.repository.AddExamResult(examResultDetails); }
/// <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); } }
/// <summary> /// Updates the exam result. /// </summary> /// <param name="examResultDetails">The exam result details.</param> public void UpdateExamResult(ExamResult examResultDetails) { this.repository.UpdateExamResult(examResultDetails); }