コード例 #1
0
        public ShippingAddress_V01 getCurrentShippingInfo()
        {
            string key = AddressingConfiguration.GetCurrentShippingSessionKey((Page as ProductsBase).Locale,
                                                                              (Page as ProductsBase).DistributorID);

            ShippingAddress_V01 shipping = Session[key] as ShippingAddress_V01 ?? null;

            return(shipping);
        }
コード例 #2
0
 public ConfigurationSet(System.Configuration.Configuration config)
 {
     _locale = config.AppSettings.Settings["Locale"].Value;
     _paymentsConfiguration         = PaymentsConfiguration.GetConfiguration(config);
     _addressingConfiguration       = AddressingConfiguration.GetConfiguration(config);
     _APFConfiguration              = APFConfiguration.GetConfiguration(config);
     _checkoutConfiguration         = CheckoutConfiguration.GetConfiguration(config);
     _DOConfiguration               = DOConfiguration.GetConfiguration(config);
     _paymentsConfiguration         = PaymentsConfiguration.GetConfiguration(config);
     _shoppingCartConfiguration     = ShoppingCartConfiguration.GetConfiguration(config);
     _rulesConfiguration            = RulesConfiguration.GetConfiguration(config);
     _pickupOrDeliveryConfiguration = PickupOrDeliveryConfiguration.GetConfiguration(config);
     ValidateState();
 }