private void LoadTaxAdmin(string providerName) { plhTaxProvider.Controls.Clear(); //Get an instance of the provider ITaxProvider taxProvider = StoreController.GetTaxProvider(providerName); //Create an instance of the provider's admin control ProviderControlBase providerControl = taxProvider.GetAdminControl(this, ControlPath); providerControl.ID = "TaxProvider"; plhTaxProvider.Controls.Add(providerControl); }
private void LoadShippingAdmin(string providerName) { plhShippingProvider.Controls.Clear(); //Get an instance of the provider IShippingProvider shippingProvider = StoreController.GetShippingProvider(providerName); //Create an instance of the provider's admin control ProviderControlBase providerControl = shippingProvider.GetAdminControl(this, ControlPath); providerControl.ID = "ShippingProvider"; plhShippingProvider.Controls.Add(providerControl); }
private void LoadAddressAdmin(string addressName) { plhAddressProvider.Controls.Clear(); //Get an instance of the provider IAddressProvider addressProvider = StoreController.GetAddressProvider(addressName); //Create an instance of the provider's admin control ProviderControlBase providerControl = addressProvider.GetAdminControl(this, ControlPath); providerControl.ID = "AddressProvider"; plhAddressProvider.Controls.Add(providerControl); }
private void LoadAddressProvider() { plhAddressProvider.Controls.Clear(); //Get an instance of the provider IAddressProvider addressProvider = StoreController.GetAddressProvider(StoreSettings.AddressName); //Create an instance of the provider's profile control ProviderControlBase providerControl = addressProvider.GetProfileControl(this, ControlPath); providerControl.ModuleConfiguration = ModuleConfiguration; providerControl.ParentControl = this; providerControl.EditComplete += editControl_EditComplete; providerControl.ProviderError += editControl_Error; plhAddressProvider.Controls.Add(providerControl); }
public ProviderControlBase GetProfileControl(PortalModuleBase parentControl, string modulePath) { ProviderControlBase profileControl = LoadControl(parentControl, modulePath, "Profile"); return(profileControl); }