SnapDotNet.Apps.Converters.SnapToDisplayNameConverter.Convert C# (CSharp) Method

Convert() public method

public Convert ( object value, Type targetType, object parameter, string language ) : object
value object
targetType System.Type
parameter object
language string
return object
        public object Convert(object value, Type targetType, object parameter, string language)
        {
            var snap = value as Snap;
            if (snap == null) return null;

            var name = snap.RecipientName ?? snap.SenderName;

            var output = name;
            foreach (var friend in App.SnapChatManager.Account.Friends.Where(friend => friend.Name == name))
                output = friend.FriendlyName;
            return output;
        }
SnapToDisplayNameConverter