private void btnChangePass_Click(object sender, EventArgs e) { try { if (txtNewPass.Text.Equals(txtOldPass.Text)) { throw new Exception("Mật khẩu trùng với mật khẩu cũ!"); } if (txtNewPass.Text.Equals(txtConfirmPass.Text) == false) { throw new Exception("Mật khẩu mới cần được xác thực đúng!"); } if (txtOldPass.Text.Equals(Account.GetPassword(UserName)) == false) { throw new Exception("Mật khẩu cũ không chính xác!"); } string status = Account.UpdateAccount(UserName, txtNewPass.Text); if (status != "Successful") { throw new Exception(status); } MessageBox.Show("Cập nhật thành công", "STATUS", MessageBoxButtons.OK, MessageBoxIcon.Information); ResetPassword(); } catch (Exception exception) { MessageBox.Show(exception.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }