Ejemplo n.º 1
0
        /// <summary>
        /// Changes the Client Image for the user in the given message.
        /// Call this method when a Client Image Changes Messsage (340) is
        /// received from the server.
        /// </summary>
        /// <param name="message"></param>
        public void OnClientImageChangedMessage(MessageEventArgs_340 message)
        {
            var u = GetUser(message.UserId);

            if (u != null)
            {
                u.OnClientImageChangedMessage(message);
            }
        }
Ejemplo n.º 2
0
        /// <summary>Call this method when the client image for this user has been updated</summary>
        /// <param name="message"></param>
        public void OnClientImageChangedMessage(MessageEventArgs_340 message)
        {
            if (message.UserId != userId)
            {
                throw new ApplicationException("The user from the given " +
                                               "message ('" + message + "') did not match the current " +
                                               "user ('" + this + "')");
            }

            image = message.Image;
            if (Updated != null)
            {
                Updated(this);
            }
        }