Example #1
0
        public async Task DeleteAchievementAsync(Guid id, CancellationToken cancellationToken)
        {
            var achievement = await _achievementRepository.GetByIdAsync(id, cancellationToken);

            _achievementRepository.Delete(achievement);

            await _unitOfWork.SaveChangesAsync(cancellationToken);
        }
        public void Delete(AchievementViewModel model)
        {
            var item = _repository.FindById(model.Id);

            if (item != null)
            {
                _repository.Delete(item);
            }
        }
Example #3
0
 public bool Delete(int?id)
 {
     if (_achievementRepository.Get(id) == null)
     {
         MessageBox.Show("Sorry, your data is not found");
     }
     else
     {
         status = _achievementRepository.Delete(id);
     }
     return(status);
 }
Example #4
0
        public async Task Delete(params Guid[] achievementIds)
        {
            foreach (var achievementId in achievementIds)
            {
                var achievement = await GetById(achievementId);

                await AcademicYearModel.CheckLock(_academicYearRepository, achievement.AcademicYearId);

                await _achievementRepository.Delete(achievementId);
            }

            await _achievementRepository.SaveChanges();
        }
Example #5
0
 public bool Delete(int?id)
 {
     if (_achievementRepository.Get(id) == null)
     {
         MessageBox.Show("Sorry, your data is not found");
     }
     else if (id.ToString() == " ")
     {
         MessageBox.Show("Don't insert white space");
     }
     else
     {
         status = _achievementRepository.Delete(id);
     }
     return(status);
 }
 public void Delete(string id)
 {
     _achievementRepository.Delete(Guid.Parse(id));
 }