public async Task <int> Add(CategoryDAOEntity entity)
        {
            var resultEntity = _dbContext.Set <CategoryDAOEntity>().Add(entity);
            await _dbContext.SaveChangesAsync();

            return(resultEntity.Entity.CategoryId);
        }
        public async Task Update(CategoryDAOEntity entity)
        {
            var product = _dbContext.Set <CategoryDAOEntity>().Where(a => a.CategoryId == entity.CategoryId).FirstOrDefault();

            if (product != null)
            {
                product = entity;
                await _dbContext.SaveChangesAsync();
            }
        }
        public async Task Delete(CategoryDAOEntity entity)
        {
            var category = _dbContext.Set <CategoryDAOEntity>().Where(c => c.CategoryId == entity.CategoryId).FirstOrDefault();

            if (category != null)
            {
                _dbContext.Set <CategoryDAOEntity>().Remove(category);
                await _dbContext.SaveChangesAsync();
            }
        }
Exemple #4
0
        public async Task Update(CategoryDAOEntity entity)
        {
            var category = _dbContext.Categories.Where(a => a.CategoryId == entity.CategoryId).FirstOrDefault();

            if (category != null)
            {
                _dbContext.Set <CategoryDAOEntity>().Update(entity);
                await _dbContext.SaveChangesAsync();
            }
        }