public PromotionRepository(BarayandContext context, IPublicMethodRepsoitory <ProductModel> productrepo, IPCalcRepository pcalcrepo, IPublicMethodRepsoitory <OptionsModel> optionrepo) : base(context) { _context = context; _productrepo = productrepo; _pcalcrepo = pcalcrepo; _optionrepo = optionrepo; }
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; }
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; }
public ProductRepository(BarayandContext context, IPCRepository pCRepository, IPCalcRepository priceCalculator) : base(context) { this._context = context; this._pCRepository = pCRepository; _priceCalculator = priceCalculator; }
public ProductCombineRepository(BarayandContext context, IPCalcRepository pCalcRepository) : base(context) { _context = context; _pCalcRepository = pCalcRepository; }