コード例 #1
0
 public BillOfMaterialService(
     ILogger <IBillOfMaterialRepository> logger,
     IBillOfMaterialRepository billOfMaterialRepository,
     IApiBillOfMaterialRequestModelValidator billOfMaterialModelValidator,
     IBOLBillOfMaterialMapper bolbillOfMaterialMapper,
     IDALBillOfMaterialMapper dalbillOfMaterialMapper)
     : base(logger,
            billOfMaterialRepository,
            billOfMaterialModelValidator,
            bolbillOfMaterialMapper,
            dalbillOfMaterialMapper)
 {
 }
コード例 #2
0
 public AbstractBillOfMaterialService(
     ILogger logger,
     IBillOfMaterialRepository billOfMaterialRepository,
     IApiBillOfMaterialRequestModelValidator billOfMaterialModelValidator,
     IBOLBillOfMaterialMapper bolBillOfMaterialMapper,
     IDALBillOfMaterialMapper dalBillOfMaterialMapper)
     : base()
 {
     this.BillOfMaterialRepository     = billOfMaterialRepository;
     this.BillOfMaterialModelValidator = billOfMaterialModelValidator;
     this.BolBillOfMaterialMapper      = bolBillOfMaterialMapper;
     this.DalBillOfMaterialMapper      = dalBillOfMaterialMapper;
     this.logger = logger;
 }
コード例 #3
0
 public AbstractProductService(
     ILogger logger,
     IProductRepository productRepository,
     IApiProductRequestModelValidator productModelValidator,
     IBOLProductMapper bolProductMapper,
     IDALProductMapper dalProductMapper,
     IBOLBillOfMaterialMapper bolBillOfMaterialMapper,
     IDALBillOfMaterialMapper dalBillOfMaterialMapper,
     IBOLProductCostHistoryMapper bolProductCostHistoryMapper,
     IDALProductCostHistoryMapper dalProductCostHistoryMapper,
     IBOLProductInventoryMapper bolProductInventoryMapper,
     IDALProductInventoryMapper dalProductInventoryMapper,
     IBOLProductListPriceHistoryMapper bolProductListPriceHistoryMapper,
     IDALProductListPriceHistoryMapper dalProductListPriceHistoryMapper,
     IBOLProductProductPhotoMapper bolProductProductPhotoMapper,
     IDALProductProductPhotoMapper dalProductProductPhotoMapper,
     IBOLProductReviewMapper bolProductReviewMapper,
     IDALProductReviewMapper dalProductReviewMapper,
     IBOLTransactionHistoryMapper bolTransactionHistoryMapper,
     IDALTransactionHistoryMapper dalTransactionHistoryMapper,
     IBOLWorkOrderMapper bolWorkOrderMapper,
     IDALWorkOrderMapper dalWorkOrderMapper)
     : base()
 {
     this.productRepository                = productRepository;
     this.productModelValidator            = productModelValidator;
     this.bolProductMapper                 = bolProductMapper;
     this.dalProductMapper                 = dalProductMapper;
     this.bolBillOfMaterialMapper          = bolBillOfMaterialMapper;
     this.dalBillOfMaterialMapper          = dalBillOfMaterialMapper;
     this.bolProductCostHistoryMapper      = bolProductCostHistoryMapper;
     this.dalProductCostHistoryMapper      = dalProductCostHistoryMapper;
     this.bolProductInventoryMapper        = bolProductInventoryMapper;
     this.dalProductInventoryMapper        = dalProductInventoryMapper;
     this.bolProductListPriceHistoryMapper = bolProductListPriceHistoryMapper;
     this.dalProductListPriceHistoryMapper = dalProductListPriceHistoryMapper;
     this.bolProductProductPhotoMapper     = bolProductProductPhotoMapper;
     this.dalProductProductPhotoMapper     = dalProductProductPhotoMapper;
     this.bolProductReviewMapper           = bolProductReviewMapper;
     this.dalProductReviewMapper           = dalProductReviewMapper;
     this.bolTransactionHistoryMapper      = bolTransactionHistoryMapper;
     this.dalTransactionHistoryMapper      = dalTransactionHistoryMapper;
     this.bolWorkOrderMapper               = bolWorkOrderMapper;
     this.dalWorkOrderMapper               = dalWorkOrderMapper;
     this.logger = logger;
 }
コード例 #4
0
 public ProductService(
     ILogger <IProductRepository> logger,
     IProductRepository productRepository,
     IApiProductRequestModelValidator productModelValidator,
     IBOLProductMapper bolproductMapper,
     IDALProductMapper dalproductMapper,
     IBOLBillOfMaterialMapper bolBillOfMaterialMapper,
     IDALBillOfMaterialMapper dalBillOfMaterialMapper,
     IBOLProductCostHistoryMapper bolProductCostHistoryMapper,
     IDALProductCostHistoryMapper dalProductCostHistoryMapper,
     IBOLProductInventoryMapper bolProductInventoryMapper,
     IDALProductInventoryMapper dalProductInventoryMapper,
     IBOLProductListPriceHistoryMapper bolProductListPriceHistoryMapper,
     IDALProductListPriceHistoryMapper dalProductListPriceHistoryMapper,
     IBOLProductProductPhotoMapper bolProductProductPhotoMapper,
     IDALProductProductPhotoMapper dalProductProductPhotoMapper,
     IBOLProductReviewMapper bolProductReviewMapper,
     IDALProductReviewMapper dalProductReviewMapper,
     IBOLTransactionHistoryMapper bolTransactionHistoryMapper,
     IDALTransactionHistoryMapper dalTransactionHistoryMapper,
     IBOLWorkOrderMapper bolWorkOrderMapper,
     IDALWorkOrderMapper dalWorkOrderMapper
     )
     : base(logger,
            productRepository,
            productModelValidator,
            bolproductMapper,
            dalproductMapper,
            bolBillOfMaterialMapper,
            dalBillOfMaterialMapper,
            bolProductCostHistoryMapper,
            dalProductCostHistoryMapper,
            bolProductInventoryMapper,
            dalProductInventoryMapper,
            bolProductListPriceHistoryMapper,
            dalProductListPriceHistoryMapper,
            bolProductProductPhotoMapper,
            dalProductProductPhotoMapper,
            bolProductReviewMapper,
            dalProductReviewMapper,
            bolTransactionHistoryMapper,
            dalTransactionHistoryMapper,
            bolWorkOrderMapper,
            dalWorkOrderMapper)
 {
 }
コード例 #5
0
 public UnitMeasureService(
     ILogger <IUnitMeasureRepository> logger,
     IUnitMeasureRepository unitMeasureRepository,
     IApiUnitMeasureRequestModelValidator unitMeasureModelValidator,
     IBOLUnitMeasureMapper bolunitMeasureMapper,
     IDALUnitMeasureMapper dalunitMeasureMapper,
     IBOLBillOfMaterialMapper bolBillOfMaterialMapper,
     IDALBillOfMaterialMapper dalBillOfMaterialMapper,
     IBOLProductMapper bolProductMapper,
     IDALProductMapper dalProductMapper)
     : base(logger,
            unitMeasureRepository,
            unitMeasureModelValidator,
            bolunitMeasureMapper,
            dalunitMeasureMapper,
            bolBillOfMaterialMapper,
            dalBillOfMaterialMapper,
            bolProductMapper,
            dalProductMapper)
 {
 }
コード例 #6
0
 public AbstractUnitMeasureService(
     ILogger logger,
     IUnitMeasureRepository unitMeasureRepository,
     IApiUnitMeasureRequestModelValidator unitMeasureModelValidator,
     IBOLUnitMeasureMapper bolUnitMeasureMapper,
     IDALUnitMeasureMapper dalUnitMeasureMapper,
     IBOLBillOfMaterialMapper bolBillOfMaterialMapper,
     IDALBillOfMaterialMapper dalBillOfMaterialMapper,
     IBOLProductMapper bolProductMapper,
     IDALProductMapper dalProductMapper)
     : base()
 {
     this.unitMeasureRepository     = unitMeasureRepository;
     this.unitMeasureModelValidator = unitMeasureModelValidator;
     this.bolUnitMeasureMapper      = bolUnitMeasureMapper;
     this.dalUnitMeasureMapper      = dalUnitMeasureMapper;
     this.bolBillOfMaterialMapper   = bolBillOfMaterialMapper;
     this.dalBillOfMaterialMapper   = dalBillOfMaterialMapper;
     this.bolProductMapper          = bolProductMapper;
     this.dalProductMapper          = dalProductMapper;
     this.logger = logger;
 }