public CommConfiguration Get(string configname)
        {
            CommConfiguration instance;
            var xmlFile = GetSettingFile(configname);
            if (File.Exists(xmlFile))
            {
                instance = DataContractSerializationHelper.Deserialize<CommConfiguration>(xmlFile);
            }
            else
            {
                instance = new CommConfiguration
                               {
                                   //CurrentUrl = "http://caslocal.xxxxxxx.com",
                                   SmsApi = "http://192.168.0.188:9595",
                                   TuanApibase = "http://apilocal.xxxxxxx.com"
                               };
                this.Save(instance, configname);
            }

            return instance;
        }
        public CommConfiguration Get(string configname)
        {
            CommConfiguration instance;
            var xmlFile = GetSettingFile(configname);

            if (File.Exists(xmlFile))
            {
                instance = DataContractSerializationHelper.Deserialize <CommConfiguration>(xmlFile);
            }
            else
            {
                instance = new CommConfiguration
                {
                    //CurrentUrl = "http://caslocal.xxxxxxx.com",
                    SmsApi      = "http://192.168.0.188:9595",
                    TuanApibase = "http://apilocal.xxxxxxx.com"
                };
                this.Save(instance, configname);
            }

            return(instance);
        }
 public void Save(CommConfiguration config, string configname)
 {
     var settingFile = GetSettingFile(configname);
     DataContractSerializationHelper.Serialize<CommConfiguration>(config, settingFile);
 }
 public void Save(CommConfiguration config)
 {
     this.Save(config, null);
 }
        public void Save(CommConfiguration config, string configname)
        {
            var settingFile = GetSettingFile(configname);

            DataContractSerializationHelper.Serialize <CommConfiguration>(config, settingFile);
        }
 public void Save(CommConfiguration config)
 {
     this.Save(config, null);
 }