static public QueueConfig GetConfig(string sectionName) { QueueConfig qc = new QueueConfig(); try { SettingItem queueSetting = AppSettingHelper.GetSpecifySection(sectionName); qc.DefaultQueueName = queueSetting.ReadSetting("DefaultQueueName"); } catch (Exception ex) { MsgBox.ShowException(ex); } return(qc); }
static public void SetConfig(QueueConfig qc, string sectionName) { AppSetting.BatchBegin(); try { SettingItem queueSetting = AppSettingHelper.GetSpecifySection(sectionName); queueSetting.WriteSetting("DefaultQueueName", qc.DefaultQueueName); AppSetting.BatchCommit(); } catch (Exception ex) { AppSetting.BatchCancel(); MsgBox.ShowException(ex); } }
public void CopyFrom(QueueConfig sourcePar) { this.DefaultQueueName = sourcePar.DefaultQueueName; }