Table of Contents

Class PeriodSearch

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public class PeriodSearch : IPeriodSearch
Inheritance
PeriodSearch
Implements
Inherited Members

Constructors

PeriodSearch()

public 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