コード例 #1
0
        public void AddTrainingCrime(TrainingCrime crime)
        {
            if (crime == null)
                throw new ArgumentNullException(nameof(crime));

            _tcRepo.Add(crime);
        }
コード例 #2
0
        public void Update(TrainingCrime crime)
        {
            if (crime == null)
                throw new ArgumentNullException(nameof(crime));
            if (string.IsNullOrEmpty(crime.Id))
                throw new ArgumentNullException(nameof(crime.Id));
            if (GetTrainingCrime(x => x.Id == crime.Id) == null)
                throw new NotFoundException(crime.Id);

            _tcRepo.Update(crime);
        }
 public void Update(TrainingCrime crime)
 {
     _db.TrainingCrimes().FindOneAndReplace(x => x.Id == crime.Id, crime);
 }
 public void Add(TrainingCrime crime)
 {
     _db.TrainingCrimes()
         .InsertOne(crime);
 }