private string UpdateMessage()
        {
            if (string.IsNullOrEmpty(_majorMessage) && string.IsNullOrEmpty(_minorMessage))
            {
                _controller.ChangeMessage(string.Empty);
                SetVisibility(false);
                return(string.Empty);
            }

            SetVisibility(true);
            string messageConcat = _majorMessage;

            if (!string.IsNullOrEmpty(_majorMessage) && !string.IsNullOrEmpty(_minorMessage))
            {
                messageConcat += "\n\n";
            }

            messageConcat += _minorMessage;
            _controller.ChangeMessage(messageConcat);
            return(messageConcat);
        }