public async Task RemoveFromCategory(CategoryActivityDto categoryActivityDto) { var check = await _categoryActivityDal.GetByFilter(I => I.CategoryId == categoryActivityDto.CategoryId && I.ActivityId == categoryActivityDto.ActivityId); if (check != null) { await _categoryActivityDal.RemoveAsync(check); } }
public async Task AddToCategory(CategoryActivityDto categoryActivityDto) { var check = await _categoryActivityDal.GetByFilter(I => I.CategoryId == categoryActivityDto.CategoryId && I.ActivityId == categoryActivityDto.ActivityId); if (check == null) { await _categoryActivityDal.AddAsync(new CategoryActivity { ActivityId = categoryActivityDto.ActivityId, CategoryId = categoryActivityDto.CategoryId }); } }