Exemplo n.º 1
0
 private void 退出EToolStripMenuItem1_Click(object sender, EventArgs e)
 {
     if (server.ExitPassWord == "")
     {
         CloseServer();
     }
     else
     {
         frm_PassWord passwordForm = new frm_PassWord();
         DialogResult result       = passwordForm.ShowDialog();
         if (result == DialogResult.OK)
         {
             if (server.ExitPassWord == PassWord.MD5Encrypt(passwordForm.Password))
             {
                 if (!System.IO.File.Exists(Constant.PassWordFilename))
                 {
                     PassWord.Save(Constant.PassWordFilename, server.ExitPassWord);
                 }
                 CloseServer();
             }
             else
             {
                 MessageBox.Show("密码错误!", "密码错误", MessageBoxButtons.OK, MessageBoxIcon.Stop);
             }
         }
     }
 }
Exemplo n.º 2
0
 public void Save()
 {
     UserName.Save();
     PassWord.Save();
     Title.Save();
     ElasticSearch.Save();
     About.Save();
 }
Exemplo n.º 3
0
        /// <summary>
        /// 修改密码
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="code"></param>
        private void savePassWord(BaseCommunication sender, Code code)
        {
            DoubleCode tempcode = code as DoubleCode;

            if (tempcode != null)
            {
                if (PassWord.Save(Constant.PassWordFilename, tempcode.Body))
                {
                    this.exitPassWord = tempcode.Body;
                    BaseCode ok = new BaseCode();
                    ok.Head = CodeHead.CHANGE_PASSWORD_OK;
                    sender.SendCode(ok);
                }
            }
        }