/// <summary> /// 验证用户是否存在 /// </summary> /// <param name="account"></param> /// <returns></returns> public bool VerifyIsUserExist(string account) { var user = dbHelper.GetUserByAccountHash(account); if (user.Account == null) { return(true); } else { return(false); } }
//登录按钮 private void SignInBtn_Click(object sender, EventArgs e) { var account = accountForm.Text; var password = passwordForm.Text; if (security.VerifyIsUserExist(account)) //dbHelper.GetUserByAccountHash(account).Account == null { MessageBox.Show("The account does't exist, please sign up first", "Tip", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (security.VerifyPassword(password, dbHelper.GetUserByAccountHash(account).Password)) { Ganko ganko = new Ganko(); ganko.accountName = account; this.Close(); //ganko.ShowDialog(); } else { MessageBox.Show("Your password is wrong, please try again", "Tip", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }