public void Update(DalCategory entity) { var updatedCategory = entity.ToCategory(); var existedCategory = _dbContext.Entry<Category>(_dbContext.Set<Category>().Find(updatedCategory.CategoryId)); if (existedCategory == null) { return; } existedCategory.State = EntityState.Modified; existedCategory.Entity.IsBlocked = entity.IsBlocked; existedCategory.Entity.IsConfirmed = entity.IsConfirmed; }
public void Delete(DalCategory entity) { var category = entity.ToCategory(); category = _dbContext.Set<Category>().Single(c => c.CategoryId == category.CategoryId); _dbContext.Set<Category>().Remove(category); }
public void Create(DalCategory entity) { var category = entity.ToCategory(); _dbContext.Set<Category>().Add(category); }