private void btSavePassword_Click(object sender, EventArgs e) { if (txtOldPass.Text == "") { MessageBox.Show("Password can not be empty"); } else if (CheckValidPass(txtOldPass.Text) == false) { MessageBox.Show("Password can not have invalid character"); } else if (CheckValidPass(txtNewPass.Text) == false) { MessageBox.Show("Password can not have invalid character"); } else { string ePassword = ManageSystem.EncryptPassword(txtOldPass.Text); if (!ManageSystem.Pass(ePassword)) { MessageBox.Show("Old password is not correct", "Thông báo"); } else if (txtNewPass.Text == "") { MessageBox.Show("Password can not be empty"); } else if (txtNewPass.Text != txtReNewPass.Text) { MessageBox.Show("Re-Password is not correct"); } else if (txtNewPass.Text == txtOldPass.Text) { MessageBox.Show("The new password is the same as the old password"); } else { string TK = ManageSystem.TK(); ManageSystem.UpdateNewPassword(ManageSystem.GetUserID(TK), txtNewPass.Text); ManageSystem.UpdateNewPasswordToDatabase(ManageSystem.GetUserID(TK), txtNewPass.Text); string ePassword1 = ManageSystem.EncryptPassword(txtNewPass.Text); ManageSystem.UpdatePass(ePassword1); MessageBox.Show("Save success!"); pnlEdit.Visible = false; pnlEdit.Enabled = false; pnlPersonalDetails.Visible = true; pnlPersonalDetails.Enabled = true; pnlSavePass.Visible = false; pnlSavePass.Enabled = false; ClearTextbox(); } } }
private void SignUp() { if (ManageSystem.CheckSignUpIfValid(txtUsername_SignUp.Text, txtEmail_SignUp.Text, txtPassword_SignUp.Text, txtRePassword_SignUp.Text)) { if (ManageSystem.CheckSignUp(txtUsername_SignUp.Text, txtEmail_SignUp.Text, txtPassword_SignUp.Text, txtRePassword_SignUp.Text)) { string encodedPassword = ManageSystem.EncryptPassword(txtPassword_SignUp.Text); ManageSystem.AddUser(txtUsername_SignUp.Text, txtEmail_SignUp.Text, encodedPassword); InitLoadingForm(ManageSystem.GetUserID(txtUsername_SignUp.Text)); } else { return; } } else { return; } }
private void Login() { string encodedPassword = ManageSystem.EncryptPassword(txtPassword_Login.Text); if (ManageSystem.CheckLoginIfValid(txtUsename_Login.Text, txtPassword_Login.Text)) { if (ManageSystem.CheckSignIn(txtUsename_Login.Text, encodedPassword)) { InitLoadingForm(ManageSystem.GetUserID(txtUsename_Login.Text)); } else { MessageBox.Show("Username or Password is not correct", "Notification"); } } else { return; } }