Class PeriodSearch
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public class PeriodSearch : IPeriodSearch
- Inheritance
-
PeriodSearch
- Implements
-
- Inherited Members
-
Constructors
PeriodSearch()
Methods
CountPeriods(QPeriodFilter)
public int CountPeriods(QPeriodFilter filter)
Parameters
filter QPeriodFilter
Returns
- int
GetPeriod(Guid, params Expression<Func<QPeriod, object>>[])
public QPeriod GetPeriod(Guid periodIdentifier, params Expression<Func<QPeriod, object>>[] includes)
Parameters
periodIdentifier Guid
includes Expression<Func<QPeriod, object>>[]
Returns
- QPeriod
GetPeriods(QPeriodFilter, params Expression<Func<QPeriod, object>>[])
public List<QPeriod> GetPeriods(QPeriodFilter filter, params Expression<Func<QPeriod, object>>[] includes)
Parameters
filter QPeriodFilter
includes Expression<Func<QPeriod, object>>[]
Returns
- List<QPeriod>
GetPeriods(IEnumerable<Guid>, params Expression<Func<QPeriod, object>>[])
public QPeriod[] GetPeriods(IEnumerable<Guid> periodIdentifiers, params Expression<Func<QPeriod, object>>[] includes)
Parameters
periodIdentifiers IEnumerable<Guid>
includes Expression<Func<QPeriod, object>>[]
Returns
- QPeriod[]
PeriodExists(QPeriodFilter)
public bool PeriodExists(QPeriodFilter filter)
Parameters
filter QPeriodFilter
Returns
- bool