Esempio n. 1
0
 public static CompoundFilterBuilder <TFilterable> And <TFilterable, TNumeric>(this SimpleFilterBuilder <TFilterable> simpleFilterBuilder, string propertyName, NumericFilterType filterType, TNumeric filterValue) where TFilterable : class, IFilterable
     where TNumeric : struct
 {
     return(simpleFilterBuilder.And(new NumericCriterion <TFilterable, TNumeric>(propertyName, filterType, filterValue)));
 }
Esempio n. 2
0
 public static CompoundFilterBuilder <TFilterable> And <TFilterable>(this SimpleFilterBuilder <TFilterable> simpleFilterBuilder, Expression <Func <TFilterable, decimal?> > propertyNameExpression, NumericFilterType filterType, decimal?filterValue) where TFilterable : class, IFilterable
 {
     return(simpleFilterBuilder.And(new NullableDecimalCriterion <TFilterable>(propertyNameExpression, filterType, filterValue)));
 }
Esempio n. 3
0
 public NullableFloatCriterion(string propertyName, NumericFilterType filterType, float?filterValue) : base(propertyName, filterType, filterValue)
 {
 }
Esempio n. 4
0
 public NullableFloatCriterion(Expression <Func <TFilterable, float?> > propertyNameExpression, NumericFilterType filterType, float?filterValue) : base(propertyNameExpression, filterType, filterValue)
 {
 }
 public static CompoundFilterBuilder <TFilterable> Or <TFilterable>(this SimpleFilterBuilder <TFilterable> simpleFilterBuilder, Expression <Func <TFilterable, long?> > propertyNameExpression, NumericFilterType filterType, long?filterValue) where TFilterable : class, IFilterable
 {
     return(simpleFilterBuilder.Or(new NullableLongCriterion <TFilterable>(propertyNameExpression, filterType, filterValue)));
 }
 public static CompoundFilterBuilder <TFilterable> Or <TFilterable>(this SimpleFilterBuilder <TFilterable> simpleFilterBuilder, string propertyName, NumericFilterType filterType, short?filterValue) where TFilterable : class, IFilterable
 {
     return(simpleFilterBuilder.Or(new NullableShortCriterion <TFilterable>(propertyName, filterType, filterValue)));
 }
 public static CompoundFilterBuilder <TFilterable> Or <TFilterable, TNumeric>(this SimpleFilterBuilder <TFilterable> simpleFilterBuilder, Expression <Func <TFilterable, TNumeric> > propertyNameExpression, NumericFilterType filterType, TNumeric filterValue) where TFilterable : class, IFilterable
     where TNumeric : struct
 {
     return(simpleFilterBuilder.Or(new NumericCriterion <TFilterable, TNumeric>(propertyNameExpression, filterType, filterValue)));
 }
Esempio n. 8
0
 public NumericCriterion(Expression <Func <TFilterable, TNumeric> > propertyNameExpression, NumericFilterType filterType, TNumeric filterValue) : base(propertyNameExpression, filterType, filterValue)
 {
 }
Esempio n. 9
0
 public NumericCriterion(string propertyName, NumericFilterType filterType, TNumeric filterValue) : base(propertyName, filterType, filterValue)
 {
 }
Esempio n. 10
0
 protected NullableNumericCriterionBase(Expression <Func <TFilterable, TNumeric> > propertyNameExpression, NumericFilterType filterType, TNumeric filterValue) : base(propertyNameExpression, filterType, filterValue)
 {
 }
Esempio n. 11
0
 protected NullableNumericCriterionBase(string propertyName, NumericFilterType filterType, TNumeric filterValue) : base(propertyName, filterType, filterValue)
 {
 }