public static XmlNode GetTax_AvalaraConfig() { SitePreference sitePrefCache = CSFactory.GetCacheSitePref(); sitePrefCache.LoadAttributeValues(); string TaxAvalaraSetting = sitePrefCache.AttributeValues["taxavalarasetting"].Value; if (!TaxAvalaraSetting.Equals("")) { XmlDocument doc = new XmlDocument(); List <FulfillmentHouseProviderSetting> allSettings = FulfillmentHouseProviderManger.GetAllProvidersFromDB(true); doc.LoadXml(TaxAvalaraSetting); return(doc.FirstChild); } return(null); }
public static XmlNode GetDefaultFulFillmentHouseConfig(string title) { XmlDocument doc = new XmlDocument(); List <FulfillmentHouseProviderSetting> allSettings = FulfillmentHouseProviderManger.GetAllProvidersFromDB(true); int totalSettings = allSettings.Count; for (int i = 0; i < totalSettings; i++) { FulfillmentHouseProviderSetting settings = allSettings[i]; if (settings.Active) { if (settings.Title.ToLower().Equals(title.ToLower())) { doc.LoadXml(settings.ProviderXML); return(doc.FirstChild); } } } return(null); }
private void BindProviders() { dlProviderList.DataSource = FulfillmentHouseProviderManger.GetAllProvidersFromDB(false); dlProviderList.DataKeyField = "ProviderId"; dlProviderList.DataBind(); }