public void TestInitialize() { _dbContext = new ERPinDbContext(); _unitOfWork = new EfUnitOfWork(_dbContext); _currAccRepository = _unitOfWork.GetRepository <CurrAcc>(); }
public FrmInventoryGroup() { InitializeComponent(); _dbContext = new ERPinDbContext(); _unitOfWork = new EfUnitOfWork(_dbContext); _inventoryGroupRepository = _unitOfWork.GetRepository <InventoryGroup>(); }
public FrmCurrAccList() { InitializeComponent(); _dbContext = new ERPinDbContext(); _unitOfWork = new EfUnitOfWork(_dbContext); _currAccRepository = _unitOfWork.GetRepository <CurrAcc>(); }
public EfRepository(ERPinDbContext dbContext) { if (dbContext == null) { throw new ArgumentNullException("dbContext can not be null."); } _dbContext = dbContext; _dbSet = dbContext.Set <T>(); }
public EfUnitOfWork(ERPinDbContext dbContext) { Database.SetInitializer <ERPinDbContext>(null); if (dbContext == null) { throw new ArgumentNullException("dbContext can not be null"); } _dbContext = dbContext; //_dbContext.Configuration.LazyLoadingEnabled = false; //_dbContext.Configuration.ValidateOnSaveEnabled = false; //_dbContext.Configuration.ProxyCreationEnabled = false; }
public void TestCleanup() { _dbContext = null; _unitOfWork.Dispose(); }