public bool ChangePasswordQuestionAndAnswer(string newQuestion, string newAnswer)
        {
            bool result;

            if (string.IsNullOrEmpty(newQuestion) || string.IsNullOrEmpty(newAnswer))
            {
                result = false;
            }
            else
            {
                if (newQuestion.Length > 256 || newAnswer.Length > 128)
                {
                    result = false;
                }
                else
                {
                    if (!string.IsNullOrEmpty(this.PasswordQuestion))
                    {
                        result = false;
                    }
                    else
                    {
                        MemberUserProvider memberUserProvider = MemberUserProvider.Instance();
                        result = memberUserProvider.ChangePasswordQuestionAndAnswer(this.Username, newQuestion, newAnswer);
                    }
                }
            }
            return(result);
        }