public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (value != null && value.GetType() == typeof(UserDisplayData)) { UserDisplayData u = (UserDisplayData)value; if (u.Middlename != null && u.Middlename.Trim().Length > 0) { return($"{u.Firstname} {u.Middlename} {u.Lastname}"); } else { return($"{u.Firstname} {u.Lastname}"); } } else { return(Binding.DoNothing); } }
public static string Fullname(this UserDisplayData user) { return(user.Middlename != null && user.Middlename.Trim().Length > 0 ? $"{user.Firstname} {user.Middlename} {user.Lastname}" : $"{user.Firstname} {user.Lastname}"); }