Example #1
0
        public async void GetExamInfo()
        {
            string html = null;

            try
            {
                html = await _coreService.GetExamInfo(_httpService, ViewModel.BJUTEduCenterVM.Name, BJUTEduCenterUserinfo.Username);
            }
            catch (HttpRequestException requestException)
            {
                GalaSoft.MvvmLight.Messaging.Messenger.Default.Send("获取数据失败", messageToken);
            }
            catch
            {
                GalaSoft.MvvmLight.Messaging.Messenger.Default.Send("遇到错误/(ㄒoㄒ)/~~", messageToken);
                return;
            }

            try
            {
                ParseExamInfo(html);
            }
            catch
            {
                GalaSoft.MvvmLight.Messaging.Messenger.Default.Send("解析数据失败", messageToken);
            }
        }