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>