Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
 public void CopyFrom(QueueConfig sourcePar)
 {
     this.DefaultQueueName = sourcePar.DefaultQueueName;
 }