Table of Contents

Class TPersonFieldSearch

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

Methods

Bind<T>(Expression<Func<TPersonField, T>>, TPersonFieldFilter, string, string)

public static IList<T> Bind<T>(Expression<Func<TPersonField, T>> binder, TPersonFieldFilter filter, string modelSort = null, string entitySort = null)

Parameters

binder Expression<Func<TPersonField, T>>
filter TPersonFieldFilter
modelSort string
entitySort string

Returns

IList<T>

Type Parameters

T

Bind<T>(Expression<Func<TPersonField, T>>, Expression<Func<TPersonField, bool>>, string, string)

public static IReadOnlyList<T> Bind<T>(Expression<Func<TPersonField, T>> binder, Expression<Func<TPersonField, bool>> filter, string modelSort = null, string entitySort = null)

Parameters

binder Expression<Func<TPersonField, T>>
filter Expression<Func<TPersonField, bool>>
modelSort string
entitySort string

Returns

IReadOnlyList<T>

Type Parameters

T

Count(TPersonFieldFilter)

public static int Count(TPersonFieldFilter filter)

Parameters

filter TPersonFieldFilter

Returns

int

GetSkillsCheckPurchasedCount(Guid, Guid)

public static int GetSkillsCheckPurchasedCount(Guid organizationId, Guid userId)

Parameters

organizationId Guid
userId Guid

Returns

int

IsHideSkillsCheckLearnerBanner(Guid, Guid)

public static bool IsHideSkillsCheckLearnerBanner(Guid organizationId, Guid userId)

Parameters

organizationId Guid
userId Guid

Returns

bool

Select(Expression<Func<TPersonField, bool>>, string)

public static TPersonField[] Select(Expression<Func<TPersonField, bool>> predicate, string sortExpression)

Parameters

predicate Expression<Func<TPersonField, bool>>
sortExpression string

Returns

TPersonField[]