Ejemplo n.º 1
0
 private void TryLinkTeacher()
 {
     if (VpnService.Worked())
     {
         if (MessageBox.Show("警告:如果切换网络类型,会断开当前网络。是否切换?", "当前网络正在使用", MessageBoxButtons.YesNo,
                             MessageBoxIcon.Warning) != DialogResult.Yes)
         {
             return;
         }
         VpnService.Abort();
     }
     if (SrLinkService.RegisterSchoolNet(Config.TeacherNet.SettingCertify.UserId,
                                         Config.TeacherNet.SettingCertify.Password))
     {
         Config.NetType = 1;
         ShowTip(ToolTipIcon.Info, "切换到教师网", $"{Config.TeacherNet.SettingCertify.UserId}登录成功",
                 false);
     }
     else
     {
         Config.NetType = 0;
         ShowTip(ToolTipIcon.Error, "切换到教师网", "登录失败:用户名/密码错误。请进入配置页面手动尝试。", false);
     }
     ConfigService.SaveConfig(ref Config);
 }
Ejemplo n.º 2
0
        private void BTN_Teacher_Certify_Click(object sender, EventArgs e)
        {
            var id  = UInput_Teacher_CertifyId.Content;
            var pwd = UInput_Teacher_CertifyPassword.Content;

            if (SrLinkService.RegisterSchoolNet(id, StringHelper.Base64Encode(pwd)))
            {
                MessageBox.Show(id + "登录成功", "登录成功", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                ConfigService.SaveConfig(ref Config);
            }
            else
            {
                MessageBox.Show("用户名/密码错误", "登录失败", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 3
0
        private void BTN_Certify_Click(object sender, EventArgs e)
        {
            var id  = UInput_CertifyId.Content;
            var pwd = UInput_CertifyPassword.Content;

            if (SrLinkService.RegisterSchoolNet(id, StringHelper.Base64Encode(pwd)))
            {
                MessageBox.Show(id + "登录成功", "登录成功", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                Config.StudentNet.SettingCertify.Enable   = true;
                Config.StudentNet.SettingCertify.UserId   = UInput_CertifyId.Content;
                Config.StudentNet.SettingCertify.Password = StringHelper.Base64Encode(UInput_CertifyPassword.Content);
                ConfigService.SaveConfig(ref Config);
                DialogResult = DialogResult.Yes;
                Close();
            }
            else
            {
                MessageBox.Show("用户名/密码错误", "登录失败", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }