public RequsitionInfoBusiness(IProductionUnitOfWork productionDb, IInventoryUnitOfWork inventoryDb) { this._productionDb = productionDb; requsitionInfoRepository = new RequsitionInfoRepository(this._productionDb); this._inventoryDb = inventoryDb; _warehouseStockInfoBusiness = new WarehouseStockInfoBusiness(this._inventoryDb); itemBusiness = new ItemBusiness(this._inventoryDb); }
public InventoryController(IWarehouseBusiness warehouseBusiness, IItemTypeBusiness itemTypeBusiness, IUnitBusiness unitBusiness, IItemBusiness itemBusiness, IWarehouseStockInfoBusiness warehouseStockInfoBusiness, IWarehouseStockDetailBusiness warehouseStockDetailBusiness, IProductionLineBusiness productionLineBusiness, IRequsitionInfoBusiness requsitionInfoBusiness, IRequsitionDetailBusiness requsitionDetailBusiness) { this._warehouseBusiness = warehouseBusiness; this._itemTypeBusiness = itemTypeBusiness; this._unitBusiness = unitBusiness; this._itemBusiness = itemBusiness; this._warehouseStockInfoBusiness = warehouseStockInfoBusiness; this._warehouseStockDetailBusiness = warehouseStockDetailBusiness; this._productionLineBusiness = productionLineBusiness; this._requsitionInfoBusiness = requsitionInfoBusiness; this._requsitionDetailBusiness = requsitionDetailBusiness; }
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); }