Пример #1
0
 public static void InitCboLanguage(ComboBox cbTmp)
 {
     cbTmp.DataSource    = FrmLoginDAO.GegLanguageCategory();
     cbTmp.DisplayMember = "LanguageText";
     cbTmp.ValueMember   = "LanguageName";
     //cbTmp.SelectedValue = PSAP.Properties.Settings.Default.LastLanguage;
 }
Пример #2
0
        /// <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);
        }
Пример #3
0
 /// <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或原密码错误。");
     }
 }
Пример #4
0
 /// <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);
     }
 }
Пример #5
0
 /// <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);
     }
 }