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;
 }
Exemplo n.º 3
0
        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);
        }