Esempio n. 1
0
        void _bgWorkerLoad_DoWork(object sender, DoWorkEventArgs e)
        {
            // 取得學生類別
            _StudentTagList = QueryTransfer.GetStudentTagList();

            _SelectMappingDict1 = GetExcessCreditsBase1();
            _SelectMappingDict2 = GetExcessCreditsBase2();
            _SelectMappingDict3 = GetExcessCreditsBase3();

            // 取得設定檔
            _UDTConfigList = UDTTransfer.UDTConfigSelectByName(conf_name);
            if (_UDTConfigList.Count > 0)
            {
                UDTConfig cd = _UDTConfigList[0];
                if (!string.IsNullOrWhiteSpace(cd.Data))
                {
                    try
                    {
                        _ConfigXML = XElement.Parse(cd.Data);
                    }
                    catch
                    {
                    }
                }
            }
        }