示例#1
0
 public override void What <T>(TypedColumnBase <T> col, T val)
 {
     result = col.IsGreaterOrEqualTo(val);
 }
 public T Get <T>(TypedColumnBase <T> column)
 {
     return((T)_values[column.Name]);
 }
示例#3
0
 public abstract void What <T>(TypedColumnBase <T> col, T val);
示例#4
0
 public void DoOnColumn(TypedColumnBase <byte[]> column)
 {
     throw new NotImplementedException();
 }
示例#5
0
 public void AddError <T>(TypedColumnBase <T> column, string message)
 {
     AddErrorByKey(_translateColumn(column), message);
 }
示例#6
0
 public void DoOnColumn(TypedColumnBase <Bool> column)
 {
     _ds.What(column, _v.GetValue <Bool>());
 }
示例#7
0
 public void DoOnColumn(TypedColumnBase <Number> column)
 {
     _ds.What(column, _v.GetValue <Number>());
 }
示例#8
0
 public void DoOnColumn(TypedColumnBase <Firefly.Box.Text> column)
 {
     _ds.What(column, _v.GetValue <Text>());
 }
示例#9
0
 public override void What <T>(TypedColumnBase <T> col, T val)
 {
     result = col.IsDifferentFrom(val);
 }
示例#10
0
 public override void What <T>(TypedColumnBase <T> col, T val)
 {
     result = col.IsLessThan(val);
 }