public CustomOrderController(IWebHostEnvironment webHostEnvironment, UserManager <AppUser> manager,
                              IPriceCalculatorService priceCalculatorService, IModelVolumeRepository modelVolumeRepository)
 {
     _modelVolumeRepository  = modelVolumeRepository;
     _priceCalculatorService = priceCalculatorService;
     _webHostEnvironment     = webHostEnvironment;
     _userManager            = manager;
 }
Example #2
0
 public OrderService(IBasketRepository basketRepo, StoreContext context, IPriceCalculatorService calc, IModelVolumeRepository modelVolumeRepository)
 {
     _context                = context;
     _basketRepo             = basketRepo;
     _unitOfWork             = new UnitOfWork(_context);
     _priceCalculatorService = calc;
     _modelVolumeRepository  = modelVolumeRepository;
 }
Example #3
0
 public CalculationController(
     IQueryDispatcher queryDispatcher,
     ICommandDispatcher commandDispatcher,
     IPriceCalculatorService priceCalculatorService)
 {
     _queryDispatcher        = queryDispatcher;
     _commandDispatcher      = commandDispatcher;
     _priceCalculatorService = priceCalculatorService;
 }
 public CalculationController(
     IQueryDispatcher queryDispatcher,
     ICommandDispatcher commandDispatcher,
     IPriceCalculatorService priceCalculatorService,
     ICompositeViewEngine compositeViewEngine)
 {
     _queryDispatcher        = queryDispatcher;
     _commandDispatcher      = commandDispatcher;
     _priceCalculatorService = priceCalculatorService;
     _compositeViewEngine    = compositeViewEngine;
 }
Example #5
0
 public BasketServicegbook(ILogger <BasketService> logger, IPublicMethodRepsoitory <ProductModel> productrepo, IPublicMethodRepsoitory <CopponModel> couponrepo, IUserRepository userRepository, IWalletHistoryRepository walletHistoryRepository, ILocalizationService lang, IViewRenderer viewRenderer, IPublicMethodRepsoitory <InvoiceModel> invoicerepo, IPublicMethodRepsoitory <OrderModel> orderrepository, ISmsService smsService, IPriceCalculatorService priceCalculator, IPublicMethodRepsoitory <OptionsModel> optionrepository)
 {
     this._logger            = logger;
     this._productrepo       = productrepo;
     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;
     _lang    = lang;
 }
 public CartController(IPublicMethodRepsoitory <ProductModel> repository, IPublicMethodRepsoitory <UserModel> userrepository, IPublicMethodRepsoitory <CopponModel> copponrepository, IPaymentService paymentService, IPublicMethodRepsoitory <InvoiceModel> invoicerepository, IPublicMethodRepsoitory <OrderModel> orderrepository, IPublicMethodRepsoitory <DynamicPagesContent> DynamicPageRepository, IWalletHistoryRepository walletHistoryRepository, IViewRenderer viewRenderer, IBasketService basketService, IMapper mapper, IPriceCalculatorService priceCalculator, ILocalizationService lang, IPublicMethodRepsoitory <OptionsModel> optionrepository)
 {
     _repository            = repository;
     _userrepository        = userrepository;
     _copponrepository      = copponrepository;
     _paymentService        = paymentService;
     _invoicerepository     = invoicerepository;
     _orderrepository       = orderrepository;
     _DynamicPageRepository = DynamicPageRepository;
     _walletrepository      = walletHistoryRepository;
     renderer          = viewRenderer;
     _basketservice    = basketService;
     _mapper           = mapper;
     _optionrepository = optionrepository;
     _priceCalculator  = priceCalculator;
     _lang             = lang;
 }
 public PrivilegedPriceProduct(IPriceCalculatorService priceCalculatorService)
 {
     _priceCalculatorService = priceCalculatorService;
 }
 public NormalPriceProduct(IPriceCalculatorService priceCalculatorService)
 {
     _priceCalculatorService = priceCalculatorService;
 }
 public PriceCalculatorController(IPriceCalculatorService priceCalculatorService)
 {
     _priceCalculatorService = priceCalculatorService;
 }
Example #10
0
 public ExcelReaderService(IPriceCalculatorService calculatorService, ILogger <ExcelReaderService> logger)
 {
     _calculatorService = calculatorService;
     _logger            = logger;
 }