private void b_ok_Click(object sender, EventArgs e) { string s_userCode, s_pwd; s_userCode = textEdit_user.Text; s_pwd = textEdit_pwd.Text; if (string.IsNullOrEmpty(s_userCode)) { MessageBox.Show("请输入用户代码!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); textEdit_user.Focus(); return; } if (string.IsNullOrEmpty(s_pwd)) { MessageBox.Show("请输入密码!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); textEdit_pwd.Focus(); return; } ///////////////////// 检索 密码 /////////////////////////////// Uc01_dao uc01_dao = new Uc01_dao(); Uc01 uc01 = uc01_dao.GetSingle(s => s.uc002 == s_userCode && s.status == "1"); if (uc01 == null) { textEdit_user.ErrorImageOptions.Alignment = ErrorIconAlignment.MiddleRight; textEdit_user.ErrorText = "用户不存在!"; return; } else if (Tools.EncryptWithMD5(s_pwd) != uc01.uc004) { textEdit_pwd.ErrorImageOptions.Alignment = ErrorIconAlignment.MiddleRight; textEdit_pwd.ErrorText = "密码错误!"; return; } else { Envior.cur_userId = uc01.uc001; Envior.cur_userName = uc01.uc003; //Envior.cur_userBosi = uc01.uc007; //博思账号 //Envior.cur_pwdBosi = uc01.uc008; //博思密码 Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings["lastusername"].Value = s_userCode; config.Save(ConfigurationSaveMode.Modified); ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// DialogResult = DialogResult.OK; this.Close(); } }