Пример #1
0
        public void SubmitFeedback(LearningObjectFeedback feedback)
        {
            var loadedFeedback = _feedbackRepository.Get(feedback.LearningObjectId, feedback.LearnerId);

            if (loadedFeedback == null)
            {
                loadedFeedback = feedback;
            }
            else
            {
                loadedFeedback.UpdateRating(feedback.Rating);
            }

            _feedbackRepository.SaveOrUpdate(loadedFeedback);
        }
Пример #2
0
 public void SaveOrUpdate(LearningObjectFeedback feedback)
 {
     _dbContext.LearningObjectFeedback.Attach(feedback);
     _dbContext.SaveChanges();
 }