Exemplo n.º 1
0
 public static ColumnViewModel <T> AsReversedYesNo <T>(this ColumnViewModel <T> col)
 {
     col.WithDisplayValue(x => (col.GetValue(x.Data) ?? string.Empty)
                          .Equals(false.ToString(), StringComparison.InvariantCultureIgnoreCase) ? "Yes" : "No");
     return(col);
 }
Exemplo n.º 2
0
 public static ColumnViewModel <T> Shorten <T>(this ColumnViewModel <T> col, int max, string maxString)
 {
     col.WithDisplayValue(x => col.GetValue(x.Data).Length > max ? col.GetValue(x.Data).Substring(0, max) + maxString : col.GetValue(x.Data));
     return(col);
 }