public override string GetLabel(GraphProperty property) { DisplayAttribute displayAttribute = property.GetAttributes <DisplayAttribute>().FirstOrDefault(); string defaultLabel = labelRegex.Replace(property.Name, " $1").Substring(1); return(displayAttribute != null?displayAttribute.GetName() : defaultLabel); }
public override string GetFormatName(GraphProperty property) { DisplayFormatAttribute formatAttribute = property.GetAttributes <DisplayFormatAttribute>().FirstOrDefault(); return(formatAttribute != null && !string.IsNullOrWhiteSpace(formatAttribute.DataFormatString) ? formatAttribute.DataFormatString : null); }
public override string GetLabel(GraphProperty property) { DisplayAttribute displayAttribute = property.GetAttributes<DisplayAttribute>().FirstOrDefault(); string defaultLabel = labelRegex.Replace(property.Name, " $1").Substring(1); return displayAttribute != null ? displayAttribute.GetName() : defaultLabel; }
public override string GetFormatName(GraphProperty property) { DisplayFormatAttribute formatAttribute = property.GetAttributes<DisplayFormatAttribute>().FirstOrDefault(); return formatAttribute != null && !string.IsNullOrWhiteSpace(formatAttribute.DataFormatString) ? formatAttribute.DataFormatString : null; }