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); } }
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); }
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(); }
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)); }