private bool LookupCharacterGameId(
            RequestCache requestCache,
            out string result_code)
        {
            bool success;

            m_current_game_id = CharacterQueries.GetCharacterGameId(requestCache.DatabaseContext, m_character_id);

            if (m_current_game_id != -1)
            {
                result_code = SuccessMessages.GENERAL_SUCCESS;
                success     = true;
            }
            else
            {
                result_code = ErrorMessages.INVALID_GAME;
                success     = false;
            }

            return(success);
        }
        private bool LookupCharacterGameID(
            RequestCache requestCache,
            out string result_code)
        {
            bool success;

            // Get the game that the character currently belongs to
            m_game_id = CharacterQueries.GetCharacterGameId(requestCache.DatabaseContext, m_character_id);

            if (m_game_id >= 0)
            {
                result_code = SuccessMessages.GENERAL_SUCCESS;
                success     = true;
            }
            else
            {
                result_code = ErrorMessages.NOT_BOUND;
                success     = false;
            }

            return(success);
        }