private bool ChangeUsernamePasswordValidation() { int length = UsernameTB.Text.Length; if (length < 5) { MessageBox.Show("Username should be at least 6 character long.", "Error !", MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } length = 0; length = PasswordTB.Text.Length; if (length < 7) { MessageBox.Show("New Password should be at least 8 character long.", "Error !", MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } if (userName == string.Empty || userName != UsernameTB.Text) { if (userAccount.CheckForUserName(UsernameTB.Text)) { MessageBox.Show("Username : '******' already exists. Please enter unique Username.", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); UsernameTB.Focus(); return(false); } } if (!userAccount.CheckOldPassword(OldPasswordTextbox)) { OldPasswordTextbox.Focus(); return(false); } //check new password and renew password if (!(ReEnterPassword.Text == PasswordTB.Text)) { MessageBox.Show("Repassword didn't matched.", "Error !", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); return(false); } return(true); }