Example #1
0
        public void TestInitialize()
        {
            _dbContext = new ERPinDbContext();

            _unitOfWork        = new EfUnitOfWork(_dbContext);
            _currAccRepository = _unitOfWork.GetRepository <CurrAcc>();
        }
Example #2
0
        public FrmInventoryGroup()
        {
            InitializeComponent();

            _dbContext  = new ERPinDbContext();
            _unitOfWork = new EfUnitOfWork(_dbContext);
            _inventoryGroupRepository = _unitOfWork.GetRepository <InventoryGroup>();
        }
Example #3
0
        public FrmCurrAccList()
        {
            InitializeComponent();

            _dbContext         = new ERPinDbContext();
            _unitOfWork        = new EfUnitOfWork(_dbContext);
            _currAccRepository = _unitOfWork.GetRepository <CurrAcc>();
        }
Example #4
0
 public EfRepository(ERPinDbContext dbContext)
 {
     if (dbContext == null)
     {
         throw new ArgumentNullException("dbContext can not be null.");
     }
     _dbContext = dbContext;
     _dbSet     = dbContext.Set <T>();
 }
Example #5
0
        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;
        }
Example #6
0
 public void TestCleanup()
 {
     _dbContext = null;
     _unitOfWork.Dispose();
 }