public bool Update(TEntity entity, List <Expression <Func <TEntity, dynamic> > > notModified) { _dbContext.Entry <TEntity>(entity).State = EntityState.Modified; foreach (var item in notModified) { _dbContext.Entry <TEntity>(entity).Property(item).IsModified = false; } return(_dbContext.SaveChanges() > 0); }
public int Commit() { return(_context.SaveChanges()); }