Example #1
0
 /// <summary>
 /// Initializes a new instance of the DynamicTableColumnFilter class
 /// </summary>
 /// <param name="columnName">the columnName for this Filter-Object</param>
 /// <param name="op">the Filter-Operator</param>
 /// <param name="value">the first value</param>
 /// <param name="value2">the last value</param>
 public DynamicTableColumnFilter(string columnName, BinaryCompareFilterOperator op, object value, object value2) : this(columnName, op, value)
 {
     this.value2 = value2;
     if (value != null && op != BinaryCompareFilterOperator.Between)
     {
         throw new InvalidOperationException("Value2 is only acceptable when the Filter is 'Between'");
     }
 }
Example #2
0
 public DynamicTableColumnFilter(string columnName, BinaryCompareFilterOperator op, object value)
 {
     this.columnName = columnName;
     this.op         = op;
     this.value      = value;
 }