Interface IPeriodSearch
- Namespace
- InSite.Application.Records.Read
- Assembly
- Shift.Sdk.dll
public interface IPeriodSearch
- Extension Methods
-
Methods
CountPeriods(QPeriodFilter)
int CountPeriods(QPeriodFilter filter)
Parameters
filter QPeriodFilter
Returns
- int
GetPeriod(Guid, params Expression<Func<QPeriod, object>>[])
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>>[])
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>>[])
QPeriod[] GetPeriods(IEnumerable<Guid> periodIdentifiers, params Expression<Func<QPeriod, object>>[] includes)
Parameters
periodIdentifiers IEnumerable<Guid>
includes Expression<Func<QPeriod, object>>[]
Returns
- QPeriod[]
PeriodExists(QPeriodFilter)
bool PeriodExists(QPeriodFilter filter)
Parameters
filter QPeriodFilter
Returns
- bool