public Criteria(DataItems.CompareOrderEnum filterEnum, ICompStringUnary compareOpr, DataItems.ISubRevOrderCode subDataEnum = null) { FilterEnum = filterEnum; CompareOpr = (CompareOpRoot)compareOpr; SubDataEnum = subDataEnum as DataItems.SubDataEnum; }
public Criteria(DataItems.CompareOrderEnum filterEnum, ICompStringBinary compareOpr, string testValue, bool ignoreCase) { FilterEnum = filterEnum; CompareOpr = (CompareOpRoot)compareOpr; TestValue = new ItemValue(testValue); IgnoreCase = ignoreCase; }
// binary public Criteria(DataItems.CompareOrderEnum filterEnum, ICompStringBinary compareOpr, string testValue, DataItems.ISubRevOrderCode subDataEnum = null, bool ignoreCase = true) { FilterEnum = filterEnum; CompareOpr = (CompareOpRoot)compareOpr; SubDataEnum = subDataEnum as DataItems.SubDataEnum; TestValue = new ItemValue(testValue); IgnoreCase = ignoreCase; }
// RevOrderCode // unary public Criteria(DataItems.CompareOrderEnum filterEnum, ICompStringUnary compareOpr) { FilterEnum = filterEnum; CompareOpr = (CompareOpRoot)compareOpr; }