public OrderConfirmationMailPageController(
     ConfirmationService confirmationService,
     AddressBookService addressBookService,
     CustomerContextFacade customerContextFacade,
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator)
     : base(confirmationService, addressBookService, customerContextFacade, orderGroupTotalsCalculator)
 {
 }
예제 #2
0
 public OrderConfirmationController(
     ConfirmationService confirmationService,
     AddressBookService addressBookService,
     CustomerContextFacade customerContextFacade,
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator,
     IKlarnaCheckoutService klarnaCheckoutService)
     : base(confirmationService, addressBookService, customerContextFacade, orderGroupTotalsCalculator)
 {
     _klarnaCheckoutService = klarnaCheckoutService;
 }
예제 #3
0
 public OrderConfirmationController(
     ConfirmationService confirmationService,
     AddressBookService addressBookService,
     IRecommendationService recommendationService,
     CustomerContextFacade customerContextFacade,
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator)
     : base(confirmationService, addressBookService, customerContextFacade, orderGroupTotalsCalculator)
 {
     _recommendationService = recommendationService;
 }
 protected OrderConfirmationControllerBase(
     ConfirmationService confirmationService,
     AddressBookService addressBookService,
     CustomerContextFacade customerContextFacade,
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator)
 {
     ConfirmationService         = confirmationService;
     _addressBookService         = addressBookService;
     CustomerContext             = customerContextFacade;
     _orderGroupTotalsCalculator = orderGroupTotalsCalculator;
 }
 public OrderSummaryViewModelFactory(
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator,
     IOrderGroupCalculator orderGroupCalculator,
     IShippingCalculator shippingCalculator,
     ICurrencyService currencyService)
 {
     _orderGroupTotalsCalculator = orderGroupTotalsCalculator;
     _orderGroupCalculator       = orderGroupCalculator;
     _shippingCalculator         = shippingCalculator;
     _currencyService            = currencyService;
 }
 public OrderSummaryViewModelFactory(
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator, 
     IOrderGroupCalculator orderGroupCalculator, 
     IShippingCalculator shippingCalculator, 
     ICurrencyService currencyService)
 {
     _orderGroupTotalsCalculator = orderGroupTotalsCalculator;
     _orderGroupCalculator = orderGroupCalculator;
     _shippingCalculator = shippingCalculator;
     _currencyService = currencyService;
 }
 public CartViewModelFactory(
     IContentLoader contentLoader,
     ICurrencyService currencyService,
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator,
     IOrderGroupCalculator orderGroupCalculator,
     ShipmentViewModelFactory shipmentViewModelFactory)
 {
     _contentLoader              = contentLoader;
     _currencyService            = currencyService;
     _orderGroupTotalsCalculator = orderGroupTotalsCalculator;
     _orderGroupCalculator       = orderGroupCalculator;
     _shipmentViewModelFactory   = shipmentViewModelFactory;
 }
 public CartViewModelFactory(
     IContentLoader contentLoader, 
     ICurrencyService currencyService, 
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator, 
     IOrderGroupCalculator orderGroupCalculator, 
     ShipmentViewModelFactory shipmentViewModelFactory)
 {
     _contentLoader = contentLoader;
     _currencyService = currencyService;
     _orderGroupTotalsCalculator = orderGroupTotalsCalculator;
     _orderGroupCalculator = orderGroupCalculator;
     _shipmentViewModelFactory = shipmentViewModelFactory;
 }
예제 #9
0
 public KlarnaCheckoutService(
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator,
     IOrderRepository orderRepository,
     IPaymentProcessor paymentProcessor,
     IOrderGroupCalculator orderGroupCalculator,
     IKlarnaOrderValidator klarnaOrderValidator,
     KlarnaOrderServiceFactory klarnaOrderServiceFactory)
     : base(orderRepository, paymentProcessor, orderGroupCalculator)
 {
     _orderGroupTotalsCalculator = orderGroupTotalsCalculator;
     _orderRepository            = orderRepository;
     _klarnaOrderValidator       = klarnaOrderValidator;
     _klarnaOrderServiceFactory  = klarnaOrderServiceFactory;
 }
예제 #10
0
 public KlarnaPaymentsService(
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator,
     IOrderRepository orderRepository,
     IOrderNumberGenerator orderNumberGenerator,
     IPaymentProcessor paymentProcessor,
     IOrderGroupCalculator orderGroupCalculator,
     KlarnaServiceApiFactory klarnaServiceApiFactory)
     : base(orderRepository, paymentProcessor, orderGroupCalculator)
 {
     _orderGroupTotalsCalculator = orderGroupTotalsCalculator;
     _orderRepository            = orderRepository;
     _orderNumberGenerator       = orderNumberGenerator;
     _klarnaServiceApiFactory    = klarnaServiceApiFactory;
 }