public void Delete(T entity) { if (entity != null) { DbEntitySet.Remove(entity); } }
public void RemoveRange(IEnumerable <TEntity> entities) { var ent = entities.ToArray(); for (int i = 0; i < ent.Length; i++) { DbEntitySet.Remove(ent[i]); } SaveChanges(); }
public void RemoveRange(IEnumerable <TEntity> entities) { var ent = entities.ToArray(); for (int i = 0; i < ent.Length; i++) { DbEntitySet.Remove(ent[i]); DbContext.Entry <TEntity>((ent[i])).State = EntityState.Deleted; } SaveChanges(); }
/// <summary> /// Mark an entity for deletion /// </summary> /// <param name="entity"></param> public void Delete(TEntity entity) { DbEntitySet.Remove(entity); }
public void Delete(Group entity) { DbEntitySet.Remove(entity); }
public void Remove(TEntity entity) { DbEntitySet.Remove(entity); SaveChanges(); }