private readonly IProductionUnitOfWork _productionDb; // database; public WarehouseStockDetailBusiness(IInventoryUnitOfWork inventoryDb, IItemBusiness itemBusiness, IWarehouseStockInfoBusiness warehouseStockInfoBusiness, IProductionUnitOfWork productionDb) { this._inventoryDb = inventoryDb; _itemBusiness = itemBusiness; warehouseStockDetailRepository = new WarehouseStockDetailRepository(this._inventoryDb); _warehouseStockInfoBusiness = warehouseStockInfoBusiness; warehouseStockInfoRepository = new WarehouseStockInfoRepository(this._inventoryDb); this._productionDb = productionDb; _requsitionInfoBusiness = new RequsitionInfoBusiness(this._productionDb, this._inventoryDb); _requsitionDetailBusiness = new RequsitionDetailBusiness(this._productionDb); }
private readonly WarehouseStockInfoRepository warehouseStockInfoRepository; // table public WarehouseStockInfoBusiness(IInventoryUnitOfWork inventoryDb) { this._inventoryDb = inventoryDb; warehouseStockInfoRepository = new WarehouseStockInfoRepository(this._inventoryDb); }