Exemplo n.º 1
0
        public void AddCourseQueueLog(CourseQueue courseQueue, LogInformation logInfo)
        {
            var courseQueueLog = new CourseQueueLog
            {
                CourseQueueLogIdentificator = _keyGenerator.GenerateNewId(),
                AlteredEntity = courseQueue,
                LogData       = logInfo
            };

            _logRepository.AddCourseQueueLog(courseQueueLog);
        }
Exemplo n.º 2
0
        public void AddCoursesQueueLogs(ICollection <CourseQueue> coursesQueue, LogInformation logInfo)
        {
            foreach (var courseQueue in coursesQueue)
            {
                var courseQueueLog = new CourseQueueLog
                {
                    CourseQueueLogIdentificator = _keyGenerator.GenerateNewId(),
                    AlteredEntity = courseQueue,
                    LogData       = logInfo
                };

                _logRepository.AddCourseQueueLog(courseQueueLog);
            }
        }
Exemplo n.º 3
0
 public void AddCourseQueueLog(CourseQueueLog courseQueueLog)
 {
     _context.db.GetCollection <CourseQueueLog>(_coursesQueueLogCollectionName).InsertOne(courseQueueLog);
 }