public static DateTimeSearch BeforeOrAfter(DateTime dateTime, DateTimeSearchCompare comparePart = DateTimeSearchCompare.Date) { return(Create(dateTime, DateTimeSearchType.Before | DateTimeSearchType.After, comparePart)); }
public static DateTimeSearch Create(DateTime dateTime, DateTimeSearchType type = DateTimeSearchType.Exactly, DateTimeSearchCompare comparePart = DateTimeSearchCompare.Date) { return(new DateTimeSearch(dateTime, type, comparePart)); }
public static DateTimeSearch BeforeOrExactly(DateTime dateTime, DateTimeSearchCompare comparePart = DateTimeSearchCompare.Date) { return(Create(dateTime, DateTimeSearchType.Before | DateTimeSearchType.Exactly, comparePart)); }
protected DateTimeSearch(DateTime?dateTime, DateTimeSearchType type, DateTimeSearchCompare comparePart) { DateTime = dateTime; Type = type; ComparePart = comparePart; }