public OrderService( IRepository <Order> orderRepository, IRepository <Product> productRepo, IRepository <Cart> cartRepository, IRepository <CartItem> cartItemRepository, IRepository <UserAddress> userAddressRepository, ICouponService couponService, ITaxService taxService, IShippingPriceService shippingPriceService, IMediaService mediaService, IPaymentProviderService paymentProviderService, IWorkContext workContext, IHttpContextAccessor httpContextAccessor, IAppSettingService appSettingService) { _orderRepository = orderRepository; _productRepo = productRepo; _cartRepository = cartRepository; _cartItemRepository = cartItemRepository; _userAddressRepository = userAddressRepository; _couponService = couponService; _taxService = taxService; _shippingPriceService = shippingPriceService; _mediaService = mediaService; _paymentProviderService = paymentProviderService; _workContext = workContext; _httpContextAccessor = httpContextAccessor; _appSettingService = appSettingService; }
public OrderService(IRepository <Order> orderRepository, IRepository <Cart> cartRepository, ICouponService couponService, IRepository <CartItem> cartItemRepository, ITaxService taxService, IShippingPriceService shippingPriceService) { _orderRepository = orderRepository; _cartRepository = cartRepository; _couponService = couponService; _cartItemRepository = cartItemRepository; _taxService = taxService; _shippingPriceService = shippingPriceService; }
public CheckoutController( IRepository <StateOrProvince> stateOrProvinceRepository, IRepository <Country> countryRepository, IRepository <UserAddress> userAddressRepository, IShippingPriceService shippingPriceService, IOrderService orderService, ICartService cartService, IWorkContext workContext) { _stateOrProvinceRepository = stateOrProvinceRepository; _countryRepository = countryRepository; _userAddressRepository = userAddressRepository; _shippingPriceService = shippingPriceService; _orderService = orderService; _cartService = cartService; _workContext = workContext; }
public OrderService(IRepository <Order> orderRepository, IRepository <Cart> cartRepository, ICouponService couponService, IRepository <CartItem> cartItemRepository, ITaxService taxService, IShippingPriceService shippingPriceService, IRepository <UserAddress> userAddressRepository, IOrderEmailService orderEmailService) { _orderRepository = orderRepository; _cartRepository = cartRepository; _couponService = couponService; _cartItemRepository = cartItemRepository; _taxService = taxService; _shippingPriceService = shippingPriceService; _userAddressRepository = userAddressRepository; _orderEmailService = orderEmailService; }
public OrderService(IRepository <Order> orderRepository, IRepository <Cart> cartRepository, ICouponService couponService, IRepository <CartItem> cartItemRepository, IRepository <OrderItem> orderItemRepository, ITaxService taxService, IShippingPriceService shippingPriceService, IRepository <UserAddress> userAddressRepository, IMediator mediator) { _orderRepository = orderRepository; _cartRepository = cartRepository; _couponService = couponService; _cartItemRepository = cartItemRepository; _orderItemRepository = orderItemRepository; _taxService = taxService; _shippingPriceService = shippingPriceService; _userAddressRepository = userAddressRepository; _mediator = mediator; }
public CheckoutMobileApiController(IRepositoryWithTypedId <PaymentProvider, string> paymentProviderRepository, IRepository <Cart> cartRepository, IRepositoryWithTypedId <Country, string> countryRepository, IRepository <UserAddress> userAddressRepository, IRepository <StateOrProvince> stateOrProvinceRepository, IShippingPriceService shippingPriceService, IOrderService orderService, ICartService cartService, IWorkContext workContext) { _paymentProviderRepository = paymentProviderRepository; _cartRepository = cartRepository; _countryRepository = countryRepository; _userAddressRepository = userAddressRepository; _stateOrProvinceRepository = stateOrProvinceRepository; _shippingPriceService = shippingPriceService; _orderService = orderService; _cartService = cartService; _workContext = workContext; }