private ColumnHeaderWrapper <GenericDataWrapper> CreateDateColumn(string col, int ordinal) { var header = new ColumnHeaderWrapper <GenericDataWrapper> { HeaderName = col, Ordinal = ordinal, ColumnNameInModel = "DateTime1", ColumnType = typeof(DateTime), }; return(header); }
private ColumnHeaderWrapper <GenericDataWrapper> CreateStringColumn(string col, int ordinal, string modelName, PropertyInfo aspectGetter, bool showInGrid = true) { var header = new ColumnHeaderWrapper <GenericDataWrapper> { HeaderName = col, Ordinal = ordinal, ColumnNameInModel = modelName, AspectGetter = p => p == null ? "" : aspectGetter?.GetValue(p) as string, ShowInGrid = showInGrid }; return(header); }