public CheckoutShippingEstimateController(
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider,
     AddressSelectListBuilder addressSelectListBuilder)
 {
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
     AddressSelectListBuilder         = addressSelectListBuilder;
 }
Пример #2
0
 public RequestCatalogController(
     AddressHeaderProvider addressHeaderProvider,
     AddressSelectListBuilder addressSelectListBuilder,
     NoticeProvider noticeProvider,
     IPostalCodeLookupProvider postalCodeLookupProvider)
 {
     AddressHeaderProvider    = addressHeaderProvider;
     AddressSelectListBuilder = addressSelectListBuilder;
     NoticeProvider           = noticeProvider;
     PostalCodeLookupProvider = postalCodeLookupProvider;
     AddressSettings          = new AddressSettings();
 }
 public CheckoutAmazonPaymentsController(
     AmazonPaymentsApiProvider amazonPaymentsApiProvider,
     NoticeProvider noticeProvider,
     IPaymentOptionProvider paymentOptionProvider,
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider,
     AddressSelectListBuilder selectListBuilder)
 {
     AmazonPaymentsApiProvider        = amazonPaymentsApiProvider;
     NoticeProvider                   = noticeProvider;
     PaymentOptionProvider            = paymentOptionProvider;
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
     SelectListBuilder                = selectListBuilder;
 }
 public AddressController(IAddressValidationProviderFactory addressValidationProviderFactory,
                          AddressControllerHelper helper,
                          AddressHeaderProvider addressHeaderProvider,
                          AddressSelectListBuilder selectListBuilder,
                          NoticeProvider noticeProvider,
                          IPostalCodeLookupProvider postalCodeLookupProvider)
 {
     AddressValidationProviderFactory = addressValidationProviderFactory;
     ControllerHelper         = helper;
     AddressHeaderProvider    = addressHeaderProvider;
     SelectListBuilder        = selectListBuilder;
     NoticeProvider           = noticeProvider;
     PostalCodeLookupProvider = postalCodeLookupProvider;
     AddressSettings          = new AddressSettings();
 }
Пример #5
0
 public RecurringOrderController(
     AddressHeaderProvider addressHeaderProvider,
     AddressSelectListBuilder addressSelectListBuilder,
     CreditCardSelectListBuilder creditCardSelectListBuilder,
     NoticeProvider noticeProvider,
     IPostalCodeLookupProvider postalCodeLookupProvider)
 {
     AddressHeaderProvider       = addressHeaderProvider;
     ControllerHelper            = new RecurringOrderControllerHelper(creditCardSelectListBuilder);
     AddressSelectListBuilder    = addressSelectListBuilder;
     CreditCardSelectListBuilder = creditCardSelectListBuilder;
     NoticeProvider           = noticeProvider;
     PostalCodeLookupProvider = postalCodeLookupProvider;
     AddressSettings          = new AddressSettings();
 }
Пример #6
0
 public RequestCatalogController(
     AddressHeaderProvider addressHeaderProvider,
     AddressSelectListBuilder addressSelectListBuilder,
     NoticeProvider noticeProvider,
     IPostalCodeLookupProvider postalCodeLookupProvider,
     AddressViewModelConverter addressViewModelConverter)
 {
     AddressHeaderProvider     = addressHeaderProvider;
     AddressSelectListBuilder  = addressSelectListBuilder;
     NoticeProvider            = noticeProvider;
     PostalCodeLookupProvider  = postalCodeLookupProvider;
     AddressViewModelConverter = addressViewModelConverter;
     ShowCompanyField          = AppLogic.AppConfigBool("Address.CollectCompany");
     ShowNickName = AppLogic.AppConfigBool("Address.CollectNickName");
 }
Пример #7
0
 public RecurringOrderController(
     AddressHeaderProvider addressHeaderProvider,
     AddressSelectListBuilder addressSelectListBuilder,
     CreditCardSelectListBuilder creditCardSelectListBuilder,
     NoticeProvider noticeProvider,
     IPostalCodeLookupProvider postalCodeLookupProvider,
     AddressViewModelConverter addressViewModelConverter)
 {
     AddressHeaderProvider       = addressHeaderProvider;
     ControllerHelper            = new RecurringOrderControllerHelper(creditCardSelectListBuilder);
     AddressSelectListBuilder    = addressSelectListBuilder;
     CreditCardSelectListBuilder = creditCardSelectListBuilder;
     NoticeProvider            = noticeProvider;
     PostalCodeLookupProvider  = postalCodeLookupProvider;
     AddressViewModelConverter = addressViewModelConverter;
     ShowCompanyField          = AppLogic.AppConfigBool("Address.CollectCompany");
     ShowNickName = AppLogic.AppConfigBool("Address.CollectNickName");
 }
Пример #8
0
 public AddressController(IAddressValidationProviderFactory addressValidationProviderFactory,
                          AddressControllerHelper helper,
                          AddressHeaderProvider addressHeaderProvider,
                          AddressSelectListBuilder selectListBuilder,
                          NoticeProvider noticeProvider,
                          IPostalCodeLookupProvider postalCodeLookupProvider,
                          AddressViewModelConverter addressViewModelConverter)
 {
     AddressValidationProviderFactory = addressValidationProviderFactory;
     ControllerHelper          = helper;
     AddressHeaderProvider     = addressHeaderProvider;
     SelectListBuilder         = selectListBuilder;
     NoticeProvider            = noticeProvider;
     PostalCodeLookupProvider  = postalCodeLookupProvider;
     AddressViewModelConverter = addressViewModelConverter;
     AllowDifferentShipTo      = true;
     ShowCompanyField          = true;
     ShowNickName = true;
 }