Пример #1
0
        public void UpdateAll(IEnumerable <TEntity> items)
        {
            foreach (var item in items)
            {
                _context.Set <TEntity>().AddOrUpdate(item);
            }

            _context.SaveChanges();
        }
Пример #2
0
        public EfRepository(StockDbContext dbContext)
        {
            if (dbContext == null)
            {
                throw new ArgumentNullException("dbContext can not be null");
            }

            _dbContext = dbContext;
            _dbSet     = _dbContext.Set <T>();
        }
Пример #3
0
 public EfGenericRepository(StockDbContext context)
 {
     _context = context;
     _dbSet   = context.Set <TEntity>();
 }
Пример #4
0
 public Repository()
 {
     Context = new StockDbContext();
     _table  = Context.Set <TEntity>();
 }
Пример #5
0
 public bool AddItem(T item)
 {
     _db.Set <T>().Add(item);
     return(SaveChanges());
 }
Пример #6
0
 public GenericRepository(StockDbContext dbContext)
 {
     _dbContext = dbContext;
     _db        = dbContext.Set <T>();
 }