/// <summary> /// 构造方法 /// </summary> public ProductAppService(IRepository<Product, int> productRepository , IProductListExcelExporter productListExcelExporter ) { _productRepository = productRepository; _productListExcelExporter = productListExcelExporter; }
/// <summary> /// ctor /// </summary> /// <param name="productRepository"></param> /// <param name="productListExcelExporter"></param> /// <param name="orderRepository"></param> /// <param name="costRepository"></param> /// <param name="orderExcelExporter"></param> public ProductAppService(IRepository <Product, int> productRepository, IProductListExcelExporter productListExcelExporter, IRepository <Order> orderRepository, IRepository <CustomerCost> costRepository, IOrderExcelExporter orderExcelExporter) { _productRepository = productRepository; _productListExcelExporter = productListExcelExporter; _orderRepository = orderRepository; _costRepository = costRepository; _orderExcelExporter = orderExcelExporter; }
public ProductAppService(IProductListExcelExporter productListExcelExporter, IRepository <PriceLevelProduct> PriceLevelProductRepository, IRepository <QuotationProduct> QuotationProductRepository, IRepository <PriceLevel> PriceLevelRepository, IRepository <Product> ProductRepository, IUnitOfWorkManager unitOfWorkManager, IAbpSession session) { _productListExcelExporter = productListExcelExporter; _PriceLevelRepository = PriceLevelRepository; _PriceLevelProductRepository = PriceLevelProductRepository; _ProductRepository = ProductRepository; _unitOfWorkManager = unitOfWorkManager; _session = session; _QuotationProductRepository = QuotationProductRepository; }
public ProductAppService(IRepository <Product, long> productRepository, IRepository <ProductOption, long> productOptionRepository, IProductListExcelExporter productListExcelExporter, IRepository <ProductSupplier, long> productSupplierRepository, IRepository <Supplier, long> supplierRepository, IRepository <ProductResource, long> productResourceRepository, IRepository <ProductPrice, long> productPriceRepository, IBinaryObjectManager binaryObjectManager) { this._productRepository = productRepository; this._productOptionRepository = productOptionRepository; this._productListExcelExporter = productListExcelExporter; this._productSupplierRepository = productSupplierRepository; this._supplierRepository = supplierRepository; this._productPriceRepository = productPriceRepository; this._productResourceRepository = productResourceRepository; this._binaryObjectManager = binaryObjectManager; }
/// <summary> /// ctor /// </summary> /// <param name="customerRepository"></param> /// <param name="smtpEmailSenderConfiguration"></param> /// <param name="cateRepository"></param> /// <param name="productRepository"></param> /// <param name="binaryObjectManager"></param> /// <param name="ordeRepository"></param> /// <param name="costRepository"></param> /// <param name="applyRepository"></param> /// <param name="objectManager"></param> /// <param name="formRepository"></param> /// <param name="customerPriceRepository"></param> /// <param name="iexcelExporter"></param> /// <param name="profileRepository"></param> public DashboardAppService( IRepository <Customer> customerRepository, ISmtpEmailSenderConfiguration smtpEmailSenderConfiguration, IRepository <Category> cateRepository, IRepository <Product> productRepository, IBinaryObjectManager binaryObjectManager, IRepository <Order> ordeRepository, IRepository <CustomerCost> costRepository, IRepository <ApplyCharge> applyRepository, IBinaryObjectManager objectManager, IRepository <CustomerForm> formRepository, IRepository <CustomerPreferencePrice> customerPriceRepository, IProductListExcelExporter iexcelExporter, IRepository <FormProfile> profileRepository) { _customerRepository = customerRepository; _smtpEmailSenderConfiguration = smtpEmailSenderConfiguration; _cateRepository = cateRepository; _productRepository = productRepository; _binaryObjectManager = binaryObjectManager; _ordeRepository = ordeRepository; _costRepository = costRepository; _applyRepository = applyRepository; _objectManager = objectManager; _formRepository = formRepository; _customerPriceRepository = customerPriceRepository; _iexcelExporter = iexcelExporter; _profileRepository = profileRepository; }
public ProductAppService ( IRepository <Product> productRepository, IRepository <ProdutSpecLink> ProdutSpecLinkRepository, IRepository <ProductSubGroup> productsubGroupRepository, IRepository <ProductGroup> productGroupRepository, IRepository <ProductImageUrl> ProductImageRepository, IRepository <ProductPricelevel> ProductPricelevelRepository, IRepository <ProductSpecification> ProductSpecificationRepository, IRepository <ProductSpecificationDetail> ProductSpecificationDetailRepository, IRepository <ProductAttributeGroup> attributeGroupRepository, IRepository <ProductAttribute> productAttributeRepository, IRepository <AttributeGroupDetail> AttributeGroupDetailRepository, IProductListExcelExporter productListExcelExporter, IRepository <QuotationProduct> quotationProductRepository, IRepository <ProductCategory> ProductCategoryRepository, IRepository <TemporaryProduct> TempProductRepository, IRepository <TemporaryProductImage> TempProductImageRepository ) { _ProductCategoryRepository = ProductCategoryRepository; _TempProductRepository = TempProductRepository; _productRepository = productRepository; _productsubGroupRepository = productsubGroupRepository; _productGroupRepository = productGroupRepository; _ProductPricelevelRepository = ProductPricelevelRepository; _ProductSpecificationRepository = ProductSpecificationRepository; _ProductSpecificationDetailRepository = ProductSpecificationDetailRepository; _AttributeGroupRepository = attributeGroupRepository; _productAttributeRepository = productAttributeRepository; _AttributeGroupDetailRepository = AttributeGroupDetailRepository; _ProdutSpecLinkRepository = ProdutSpecLinkRepository; _ProductImageRepository = ProductImageRepository; _productListExcelExporter = productListExcelExporter; _quotationProductRepository = quotationProductRepository; _TempProductImageRepository = TempProductImageRepository; }