Table of Contents

Class ProgramSearch

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public static class ProgramSearch
Inheritance
ProgramSearch
Inherited Members

Methods

CountPrograms(TProgramFilter)

public static int CountPrograms(TProgramFilter filter)

Parameters

filter TProgramFilter

Returns

int

GetProgram(Guid, params Expression<Func<TProgram, object>>[])

public static TProgram GetProgram(Guid id, params Expression<Func<TProgram, object>>[] includes)

Parameters

id Guid
includes Expression<Func<TProgram, object>>[]

Returns

TProgram

GetPrograms(TProgramFilter, params Expression<Func<TProgram, object>>[])

public static List<TProgram> GetPrograms(TProgramFilter filter, params Expression<Func<TProgram, object>>[] includes)

Parameters

filter TProgramFilter
includes Expression<Func<TProgram, object>>[]

Returns

List<TProgram>

GetPrograms(IEnumerable<Guid>, params Expression<Func<TProgram, object>>[])

public static List<TProgram> GetPrograms(IEnumerable<Guid> ids, params Expression<Func<TProgram, object>>[] includes)

Parameters

ids IEnumerable<Guid>
includes Expression<Func<TProgram, object>>[]

Returns

List<TProgram>

SelectProgramsByCategory(Guid)

public static List<TProgram> SelectProgramsByCategory(Guid categoryId)

Parameters

categoryId Guid

Returns

List<TProgram>