protected override ShinProductionOrderDataUtil DataUtil(ShinProductionOrderFacade facade, SalesDbContext dbContext = null) { FinishingPrintingCostCalculationFacade ccFacade = new FinishingPrintingCostCalculationFacade(GetServiceProviderMock(dbContext).Object, dbContext); ShinFinishingPrintingSalesContractFacade scFacade = new ShinFinishingPrintingSalesContractFacade(GetServiceProviderMock(dbContext).Object, dbContext); ShinProductionOrderDataUtil dataUtil = new ShinProductionOrderDataUtil(facade, scFacade, ccFacade); return(dataUtil); }
public ShinProductionOrderDataUtil(ShinProductionOrderFacade facade, ShinFinishingPrintingSalesContractFacade _scFacade, FinishingPrintingCostCalculationFacade costCalculationFacade, FinishingPrintingPreSalesContractFacade preSalesContractFacade) : base(facade) { finishingPrintingCostCalculationFacade = costCalculationFacade; preSCFacade = preSalesContractFacade; scFacade = _scFacade; }