public void SetCityName(string name) { ConfigurationList <KeyConfig> list = ConfigManager <KeyConfig> .GetList("WeatherCitySetting"); if (list != null) { list["CityName"].KeyValue = name; ConfigManager <KeyConfig> .SaveList("WeatherCitySetting", list); } else { list = new ConfigurationList <KeyConfig>(); list.Add(new KeyConfig { Key = "CityName", KeyValue = name }); ConfigManager <KeyConfig> .SaveList("WeatherCitySetting", list); } }
public static void SaveToList(string type, T info) { ConfigurationList <T> list; try { list = ConfigFilesManager <ConfigurationList <T> > .GetFromXml(type); } catch { list = new ConfigurationList <T>(); } list.Add(info.Key, info); try { ConfigFilesManager <ConfigurationList <T> > .SaveToXml(type, list); } catch (System.Exception ex) { throw (ex); } }