private void btnSetting_Click(object sender, EventArgs e) { foreach (ComboBox ddl in ddlList) { string enumName = ddl.Name.Replace("ddl", ""); foreach (var pi in typeof(CommonSettings).GetProperties()) { if (enumName == pi.Name) { this.commonSettings[pi.Name] = (Enum)Enum.Parse(this.commonSettings.EnumTypeDic[pi.Name], ddl.Text); break; } } } ICMD cmd = null; if (this.commonSettings != null) { cmd = new libHitpan5.Controller.CommandController.CommonSetting.Update(this.commonSettings, frmMain.htpClientLib.settingInfo); } else { cmd = new libHitpan5.Controller.CommandController.CommonSetting.Insert(this.commonSettings); } frmMain.htpClientLib.Do(cmd); frmMain.htpClientLib.settingInfo = this.commonSettings; }
private void btnSetting_Click(object sender, EventArgs e) { foreach (ComboBox ddl in ddlList) { string enumName = ddl.Name.Replace("ddl", ""); foreach (var pi in typeof(CommonSettings).GetProperties()) { if (enumName==pi.Name) { this.commonSettings[pi.Name] = (Enum)Enum.Parse(this.commonSettings.EnumTypeDic[pi.Name],ddl.Text); break; } } } ICMD cmd = null; if (this.commonSettings!=null) { cmd = new libHitpan5.Controller.CommandController.CommonSetting.Update(this.commonSettings,frmMain.htpClientLib.settingInfo); } else { cmd = new libHitpan5.Controller.CommandController.CommonSetting.Insert(this.commonSettings); } frmMain.htpClientLib.Do(cmd); frmMain.htpClientLib.settingInfo = this.commonSettings; }