public StockWarehouseService(IServiceProvider serviceProvider)
 {
     _outputBonRepository = serviceProvider.GetService <IDyeingPrintingAreaOutputRepository>();
     _movementRepository  = serviceProvider.GetService <IDyeingPrintingAreaMovementRepository>();
     _summaryRepository   = serviceProvider.GetService <IDyeingPrintingAreaSummaryRepository>();
     _inputSppRepository  = serviceProvider.GetService <IDyeingPrintingAreaInputProductionOrderRepository>();
     _inputBonRepository  = serviceProvider.GetService <IDyeingPrintingAreaInputRepository>();
     _outputSppRepository = serviceProvider.GetService <IDyeingPrintingAreaOutputProductionOrderRepository>();
 }
 public InputShippingService(IServiceProvider serviceProvider)
 {
     _repository                = serviceProvider.GetService <IDyeingPrintingAreaInputRepository>();
     _movementRepository        = serviceProvider.GetService <IDyeingPrintingAreaMovementRepository>();
     _summaryRepository         = serviceProvider.GetService <IDyeingPrintingAreaSummaryRepository>();
     _outputRepository          = serviceProvider.GetService <IDyeingPrintingAreaOutputRepository>();
     _productionOrderRepository = serviceProvider.GetService <IDyeingPrintingAreaInputProductionOrderRepository>();
     _outputSPPRepository       = serviceProvider.GetService <IDyeingPrintingAreaOutputProductionOrderRepository>();
 }
 public InputAvalTransformationService(IServiceProvider serviceProvider)
 {
     _repository                      = serviceProvider.GetService <IDyeingPrintingAreaInputRepository>();
     _movementRepository              = serviceProvider.GetService <IDyeingPrintingAreaMovementRepository>();
     _summaryRepository               = serviceProvider.GetService <IDyeingPrintingAreaSummaryRepository>();
     _outputRepository                = serviceProvider.GetService <IDyeingPrintingAreaOutputRepository>();
     _inputProductionOrderRepository  = serviceProvider.GetService <IDyeingPrintingAreaInputProductionOrderRepository>();
     _outputProductionOrderRepository = serviceProvider.GetService <IDyeingPrintingAreaOutputProductionOrderRepository>();
 }
示例#4
0
        public Mock <IServiceProvider> GetServiceProvider(IDyeingPrintingAreaInputRepository repository, IDyeingPrintingAreaMovementRepository movementRepo,
                                                          IDyeingPrintingAreaSummaryRepository summaryRepo, IDyeingPrintingAreaInputProductionOrderRepository sppRepo, IDyeingPrintingAreaOutputRepository outputRepo, IDyeingPrintingAreaOutputProductionOrderRepository outputSpp)
        {
            var spMock = new Mock <IServiceProvider>();

            spMock.Setup(s => s.GetService(typeof(IDyeingPrintingAreaInputRepository)))
            .Returns(repository);

            spMock.Setup(s => s.GetService(typeof(IDyeingPrintingAreaMovementRepository)))
            .Returns(movementRepo);
            spMock.Setup(s => s.GetService(typeof(IDyeingPrintingAreaSummaryRepository)))
            .Returns(summaryRepo);
            spMock.Setup(s => s.GetService(typeof(IDyeingPrintingAreaInputProductionOrderRepository)))
            .Returns(sppRepo);
            spMock.Setup(s => s.GetService(typeof(IDyeingPrintingAreaOutputRepository)))
            .Returns(outputRepo);
            spMock.Setup(s => s.GetService(typeof(IDyeingPrintingAreaOutputProductionOrderRepository)))
            .Returns(outputSpp);
            return(spMock);
        }