コード例 #1
0
 public PromotionRepository(BarayandContext context, IPublicMethodRepsoitory <ProductModel> productrepo, IPCalcRepository pcalcrepo, IPublicMethodRepsoitory <OptionsModel> optionrepo) : base(context)
 {
     _context     = context;
     _productrepo = productrepo;
     _pcalcrepo   = pcalcrepo;
     _optionrepo  = optionrepo;
 }
コード例 #2
0
 public ProductController(ILogger <ProductController> logger, IPublicMethodRepsoitory <ManufacturContryModel> cuntry, IPublicMethodRepsoitory <AttributeModel> attrrepo, IPublicMethodRepsoitory <CatAttrRelationModel> catattrrepo, IPublicMethodRepsoitory <AttrAnswerModel> attransrepo, IPublicMethodRepsoitory <ProductModel> productrepo, IPCRepository categories, IViewRenderer view, IPublicMethodRepsoitory <BrandModel> brandrepo, IPublicMethodRepsoitory <ProductCombineModel> combine, IFavoriteRepository favoritrepostory, IPromotionBoxProdRepository promotionBoxProdRepo, IPCalcRepository pCalcRepository, IProductAttrAnswerRepository prodansRepo)
 {
     _logger               = logger;
     _productrepo          = productrepo;
     _categories           = categories;
     _viewRenderer         = view;
     _brandrepo            = brandrepo;
     _attrrepo             = attrrepo;
     _catattrrepo          = catattrrepo;
     _attransrepo          = attransrepo;
     _Cuntry               = cuntry;
     _Combine              = combine;
     _favoritrepostory     = favoritrepostory;
     _PromotionBoxProdRepo = promotionBoxProdRepo;
     _PCalcRepository      = pCalcRepository;
     _prodansRepo          = prodansRepo;
 }
コード例 #3
0
 public BasketService(ILogger <BasketService> logger, IPublicMethodRepsoitory <ProductCombineModel> productcombinerepo, IPublicMethodRepsoitory <CopponModel> couponrepo, IUserRepository userRepository, IWalletHistoryRepository walletHistoryRepository, ILocalizationService lang, IViewRenderer viewRenderer, IPublicMethodRepsoitory <InvoiceModel> invoicerepo, IPublicMethodRepsoitory <OrderModel> orderrepository, ISmsService smsService, IPCalcRepository priceCalculator, IPublicMethodRepsoitory <OptionsModel> optionrepository, IPublicMethodRepsoitory <ProductModel> productrepo, IProductManualRepository productmanualrepo)
 {
     this._logger             = logger;
     this._productcombinerepo = productcombinerepo;
     this._couponrepo         = couponrepo;
     this._userrepository     = userRepository;
     this._walletrepository   = walletHistoryRepository;
     this._invoicerepository  = invoicerepo;
     this._orderrepository    = orderrepository;
     this._smsService         = smsService;
     this._priceCalculator    = priceCalculator;
     this._optionrepository   = optionrepository;
     this.Initilize();
     renderer           = viewRenderer;
     _productrepo       = productrepo;
     _productmanualrepo = productmanualrepo;
 }
コード例 #4
0
 public ProductRepository(BarayandContext context, IPCRepository pCRepository, IPCalcRepository priceCalculator) : base(context)
 {
     this._context      = context;
     this._pCRepository = pCRepository;
     _priceCalculator   = priceCalculator;
 }
コード例 #5
0
 public ProductCombineRepository(BarayandContext context, IPCalcRepository pCalcRepository) : base(context)
 {
     _context         = context;
     _pCalcRepository = pCalcRepository;
 }