Esempio n. 1
0
        public void Delete(TEntity entityToDelete)
        {
            dbSet = context.Set <TEntity>();
            if (context.Entry(entityToDelete).State == EntityState.Detached)
            {
                dbSet.Attach(entityToDelete);
            }
            dbSet.Remove(entityToDelete);

            context.Entry(entityToDelete).State = EntityState.Deleted;
            context.SaveChanges();
        }
Esempio n. 2
0
 public GenericRepository(TiendaContext context)
 {
     this.context = context;
     this.dbSet   = context.Set <TEntity>();
 }