Beispiel #1
0
 /// 自动登录数据存储
 /// <summary>
 /// 自动登录数据存储
 /// </summary>
 private void AutoLoginInitSave()
 {
     if (cbx_alogin.Visible && cbx_rpaw.Visible && cbx_rpaw.Checked)
     {
         AutoLoginHelper.SaveConfig(cbx_alogin.Checked, cbx_rpaw.Checked, txtDomainAccount.Text.Trim(), txtPwd.Text.Trim(), txtExtensionName.Text.Trim());
     }
     else
     {
         AutoLoginHelper.SaveConfig(false, false, txtDomainAccount.Text.Trim(), "", txtExtensionName.Text.Trim());
     }
 }
Beispiel #2
0
        /// 自动登录初始化
        /// <summary>
        /// 自动登录初始化
        /// </summary>
        private void AutoLoginInit()
        {
            bool istest = Common.IsTestVersion();

            cbx_alogin.Visible = istest;
            cbx_rpaw.Visible   = istest;
            if (istest)
            {
                Dictionary <string, string> dic = AutoLoginHelper.ReadConfig();
                cbx_alogin.Checked    = bool.Parse(dic["autologin"]);
                cbx_rpaw.Checked      = bool.Parse(dic["remeberpwd"]);
                txtDomainAccount.Text = dic["name"];
                txtPwd.Text           = dic["pwd"];
                txtExtensionName.Text = dic["extension"];
            }
            else
            {
                cbx_alogin.Checked = false;
                cbx_rpaw.Checked   = false;
            }
            //事件
            cbx_alogin.CheckedChanged += (s, e) =>
            {
                if (cbx_alogin.Checked)
                {
                    cbx_rpaw.Checked = true;
                }
                else
                {
                    TimerLogin.Enabled = false;
                    SetErrorZText("");
                }
            };
            cbx_rpaw.CheckedChanged += (s, e) =>
            {
                if (cbx_rpaw.Checked == false)
                {
                    cbx_alogin.Checked = false;
                }
                else
                {
                    TimerLogin.Enabled = false;
                    SetErrorZText("");
                }
            };
        }