示例#1
0
 public OrderConfirmationViewModelBuilder(
     OrderViewModelBuilder orderViewModelBuilder,
     OrderOverviewService orderOverviewService,
     CartContextAccessor cartContextAccessor)
 {
     _orderViewModelBuilder = orderViewModelBuilder;
     _orderOverviewService  = orderOverviewService;
     _cartContextAccessor   = cartContextAccessor;
 }
示例#2
0
 public OrderHistoryViewModelBuilder(
     RequestModelAccessor requestModelAccessor,
     SecurityContextService securityContextService,
     UrlService urlService,
     OrderViewModelBuilder orderViewModelBuilder,
     PersonStorage personStorage,
     DataService dataserivce,
     OrderOverviewService orderOverviewService)
 {
     _requestModelAccessor   = requestModelAccessor;
     _securityContextService = securityContextService;
     _urlService             = urlService;
     _orderViewModelBuilder  = orderViewModelBuilder;
     _personStorage          = personStorage;
     _dataserivce            = dataserivce;
     _orderOverviewService   = orderOverviewService;
 }
        public OrderViewModelBuilder(
            RequestModelAccessor requestModelAccessor,
            FieldDefinitionService fieldDefinitionService,
            PageService pageServcie,
            UrlService urlService,
            ProductModelBuilder productModelBuilder,
            VariantService variantService,
            UnitOfMeasurementService unitOfMeasurementService,
            OrganizationService organizationService,
            PersonStorage personStorage,
            OrderOverviewService orderOverviewService,
            ChannelService channelService,
            CurrencyService currencyService,
            ShippingProviderService shippingProviderService,
            StateTransitionsService stateTransitionsService,
            CountryService countryService,
            OrderHelperService orderHelperService)
        {
            _requestModelAccessor   = requestModelAccessor;
            _fieldDefinitionService = fieldDefinitionService;
            _pageServcie            = pageServcie;
            _urlService             = urlService;

            _productModelBuilder      = productModelBuilder;
            _variantService           = variantService;
            _unitOfMeasurementService = unitOfMeasurementService;
            _organizationService      = organizationService;
            _personStorage            = personStorage;
            _orderOverviewService     = orderOverviewService;
            _channelService           = channelService;
            _currencyService          = currencyService;
            _countryService           = countryService;
            _orderHelperService       = orderHelperService;
            _shippingProviderService  = shippingProviderService;
            _stateTransitionsService  = stateTransitionsService;
        }
 public ProcessingToCompletedCondition(OrderOverviewService orderOverviewService, StateTransitionsService stateTransitionsService)
 {
     _orderOverviewService    = orderOverviewService;
     _stateTransitionsService = stateTransitionsService;
 }
 public ProcessingToReadyToShipCondition(OrderOverviewService orderOverviewService)
 {
     _orderOverviewService = orderOverviewService;
 }
示例#6
0
 public InitToConfirmedCondition(OrderOverviewService orderOverviewService)
 {
     _orderOverviewService = orderOverviewService;
 }