public static void InitCboLanguage(ComboBox cbTmp) { cbTmp.DataSource = FrmLoginDAO.GegLanguageCategory(); cbTmp.DisplayMember = "LanguageText"; cbTmp.ValueMember = "LanguageName"; //cbTmp.SelectedValue = PSAP.Properties.Settings.Default.LastLanguage; }
/// <summary> /// 保存之前的回调方法 /// </summary> public bool CheckControl() { if (textLoginId.Text.Trim() == "") { MessageHandler.ShowMessageBox(tsmiDlmbnwk.Text);// ("登陆名不能为空,请重新操作。"); textLoginId.Focus(); return(false); } if (textEmpName.Text.Trim() == "") { MessageHandler.ShowMessageBox(tsmiYgxmbnwk.Text);// ("员工姓名不能为空,请重新操作。"); textEmpName.Focus(); return(false); } int count = new FrmLoginDAO().QueryUserInfoCount(textLoginId.Text.Trim()); if (count > 0) { MessageHandler.ShowMessageBox("当前登陆名已经被使用,不可以重复,请重新输入登陆名。"); textLoginId.Focus(); return(false); } return(true); }
/// <summary> /// 修改密码时,验证用户及密码 /// </summary> /// <param name="strUserID"></param> /// <param name="strPassword"></param> /// <param name="strPasswordNew"></param> /// <param name="strPasswordNewV"></param> public static void CheckUserChangePassword(string strUserID, string strPassword, string strPasswordNew) { if (FrmLoginDAO.CheckUser(strUserID, strPassword, "") != null) { EncryptMD5 en = new EncryptMD5(strPasswordNew);//实例化EncryptMD5, 加密后值引用en.str2 FrmLoginDAO.ChangePassword(en.str2, strUserID); FrmLogin.ActiveForm.Close(); } else { //MessageHandler.ShowMessageBox(string.Format("用户ID或原密码错误。"), "用户登录", MessageBoxButtons.OK, MessageBoxIcon.Information); MessageHandler.ShowMessageBox("用户ID或原密码错误。"); } }
/// <summary> /// 验证用户及密码 /// </summary> /// <param name="strUserID"></param> /// <param name="strPassword"></param> public static bool CheckUser(string strUserID, string strPassword, ComboBox cboLanguage) { try { if (FrmLoginDAO.CheckUser(strUserID, strPassword, cboLanguage.SelectedValue.ToString()) != null) { return(true); } else { //MessageHandler.ShowMessageBox(string.Format("用户ID或密码错误。"), "用户登录", MessageBoxButtons.OK, MessageBoxIcon.Information); MessageHandler.ShowMessageBox("用户ID或密码错误。"); return(false); } } catch { //MessageHandler.ShowMessageBox(string.Format("数据库连接错误,请检查服务器连接情况。"), "用户登录", MessageBoxButtons.OK, MessageBoxIcon.Information); MessageHandler.ShowMessageBox("数据库连接错误,请检查服务器连接情况。"); return(false); } }
/// <summary> /// 验证用户及密码 /// </summary> /// <param name="strUserID"></param> /// <param name="strPassword"></param> public static bool CheckUser(string strUserID, string strPassword, ComboBox cboLanguage) { try { if (FrmLoginDAO.CheckUser(strUserID, strPassword, cboLanguage.SelectedValue.ToString()) != null) { return(true); } else { //MessageBox.Show(string.Format("用ID或密码错误。"), "用户登录", MessageBoxButtons.OK, MessageBoxIcon.Information); MessageBox.Show(string.Format(f.tsmiYhidhmmcw.Text), f.tsmiyhdl.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } } catch { //MessageBox.Show(string.Format("数据库连接错误,请检查服务器连接情况。"), "用户登录", MessageBoxButtons.OK, MessageBoxIcon.Information); MessageBox.Show(string.Format(f.tsmisjkljcw.Text), f.tsmiyhdl.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } }