Example #1
0
        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);
            }
        }
Example #2
0
        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
                });
            }
        }