public UnitOfWork(bool fastInsert) { _dbContext = new HEPedmDatabaseEntities(); if (fastInsert) { _dbContext.Configuration.AutoDetectChangesEnabled = false; _dbContext.Configuration.LazyLoadingEnabled = false; _dbContext.Configuration.ValidateOnSaveEnabled = false; //_dbContext.Configuration.ProxyCreationEnabled = false; } Init(); }
protected virtual void Dispose(bool disposing) { if (disposing) { if (_dbContext != null) { if (_transaction != null) { RollBackTransaction(); } _dbContext.Dispose(); _dbContext = null; } } }
public BrandRepository(HEPedmDatabaseEntities context) : base(context) { }
public ItemRepository(HEPedmDatabaseEntities context) : base(context) { }
public GenericRepository(HEPedmDatabaseEntities context) { _context = context; _dbSet = _context.Set <T>(); }
public MachineTypeRepository(HEPedmDatabaseEntities context) : base(context) { }
public ModelRepository(HEPedmDatabaseEntities context) : base(context) { }