public virtual bool Remove(object id) { var resource = Get(id); DbSet.Remove(resource); Context.SaveChanges(); return(true); }
public T Delete(T entity) { if (entity == null) { throw new ArgumentNullException("Entity"); } entities.Remove(entity); _context.SaveChanges(); return(entity); }
public virtual async Task <TEntity> DeleteAsync(TEntity resource) { DbSet.Remove(resource); await SaveAsync(); return(resource); }
/// <summary> /// Permet de purger les tables pour la fixtures /// </summary> /// <typeparam name="T">Model de classe</typeparam> /// <param name="table">Collection d'objets entités</param> public static void removeTable <T>(this Microsoft.EntityFrameworkCore.DbSet <T> table) where T : class { foreach (var item in table) { table.Remove(item); } }
public virtual void Delete(TEntity entityToDelete) { if (context.Entry(entityToDelete).State == EntityState.Detached) { dbSet.Attach(entityToDelete); } dbSet.Remove(entityToDelete); }
public virtual void DeleteRange(IEnumerable <object> ids) { Microsoft.EntityFrameworkCore.DbSet <TEntity> dbSet = this.Context.Set <TEntity>(); foreach (object id in ids) { TEntity entity = dbSet.Find(id); dbSet.Remove(entity); } }
public virtual TEntity Delete(TEntity entity) { Microsoft.EntityFrameworkCore.DbSet <TEntity> dbSet = this.Context.Set <TEntity>(); if (this.Context.Entry <TEntity>(entity).State == EntityState.Detached) { dbSet.Attach(entity); } dbSet.Remove(entity); return(entity); }
public virtual void DeleteRange(IEnumerable <TEntity> entities) { Microsoft.EntityFrameworkCore.DbSet <TEntity> dbSet = this.Context.Set <TEntity>(); foreach (TEntity entity in entities) { if (this.Context.Entry <TEntity>(entity).State == EntityState.Detached) { dbSet.Attach(entity); } dbSet.Remove(entity); } }
public void Delete(T entity) { DbSet.Remove(entity); }
public async Task RemoveCouponAsync(Coupon coupon) { _coupons.Remove(coupon); await _context.SaveChangesAsync(); }
public virtual void Delete(long id) { DbSet.Remove(DbSet.Find(id)); }
public void DeleteItem(T item) { _dbSet.Remove(item); context.SaveChanges(); }