Exemple #1
0
        public static string GetDisplayName(this PropertyInfo property)
        {
            ColumnNameAttribute  columnName  = property.GetAttribute <ColumnNameAttribute>();
            DisplayNameAttribute displayName = property.GetAttribute <DisplayNameAttribute>();

            if (displayName.IsNotNull())
            {
                return(displayName.DisplayName);
            }
            if (columnName.IsNotNull())
            {
                return(columnName.ColumnName);
            }

            return(property.Name.AsReadable());
        }