protected DateTimeCriterionBase(Expression <Func <TFilterable, TDateTime> > propertyNameExpression, DateTimeFilterType filterType, TDateTime filterValue) : base(propertyNameExpression, filterType, filterValue) { }
public static SimpleFilterBuilder <TFilterable> Where <TFilterable>(this FilterBuilder <TFilterable> filterBuilderBase, string propertyName, DateTimeFilterType filterType, DateTime?filterValue) where TFilterable : class, IFilterable { return(filterBuilderBase.Where(new NullableDateTimeCriterion <TFilterable>(propertyName, filterType, filterValue))); }
protected DateTimeCriterionBase(string propertyName, DateTimeFilterType filterType, TDateTime filterValue) : base(propertyName, filterType, filterValue) { }
public static CompoundFilterBuilder <TFilterable> And <TFilterable>(this SimpleFilterBuilder <TFilterable> simpleFilterBuilder, Expression <Func <TFilterable, DateTimeOffset> > propertyNameExpression, DateTimeFilterType filterType, DateTimeOffset filterValue) where TFilterable : class, IFilterable { return(simpleFilterBuilder.And(new DateTimeOffsetCriterion <TFilterable>(propertyNameExpression, filterType, filterValue))); }
public static SimpleFilterBuilder <TFilterable> Where <TFilterable>(this FilterBuilder <TFilterable> filterBuilderBase, Expression <Func <TFilterable, DateTime> > propertyNameExpression, DateTimeFilterType filterType, DateTime filterValue) where TFilterable : class, IFilterable { return(filterBuilderBase.Where(new DateTimeCriterion <TFilterable>(propertyNameExpression, filterType, filterValue))); }
public DateTimeOffsetCriterion(Expression <Func <TFilterable, DateTimeOffset> > propertyNameExpression, DateTimeFilterType filterType, DateTimeOffset filterValue) : base(propertyNameExpression, filterType, filterValue) { }
public static CompoundFilterBuilder <TFilterable> And <TFilterable>(this SimpleFilterBuilder <TFilterable> simpleFilterBuilder, string propertyName, DateTimeFilterType filterType, DateTime?filterValue) where TFilterable : class, IFilterable { return(simpleFilterBuilder.And(new NullableDateTimeCriterion <TFilterable>(propertyName, filterType, filterValue))); }
public DateTimeOffsetCriterion(string propertyName, DateTimeFilterType filterType, DateTimeOffset filterValue) : base(propertyName, filterType, filterValue) { }
public NullableDateTimeCriterion(Expression <Func <TFilterable, DateTime?> > propertyNameExpression, DateTimeFilterType filterType, DateTime?filterValue) : base(propertyNameExpression, filterType, filterValue) { }
public NullableDateTimeCriterion(string propertyName, DateTimeFilterType filterType, DateTime?filterValue) : base(propertyName, filterType, filterValue) { }
public static CompoundFilterBuilder <TFilterable> Or <TFilterable>(this SimpleFilterBuilder <TFilterable> simpleFilterBuilder, Expression <Func <TFilterable, DateTime?> > propertyNameExpression, DateTimeFilterType filterType, DateTime?filterValue) where TFilterable : class, IFilterable { return(simpleFilterBuilder.Or(new NullableDateTimeCriterion <TFilterable>(propertyNameExpression, filterType, filterValue))); }
public static CompoundFilterBuilder <TFilterable> Or <TFilterable>(this SimpleFilterBuilder <TFilterable> simpleFilterBuilder, string propertyName, DateTimeFilterType filterType, DateTimeOffset filterValue) where TFilterable : class, IFilterable { return(simpleFilterBuilder.Or(new DateTimeOffsetCriterion <TFilterable>(propertyName, filterType, filterValue))); }