Table of Contents

Class PersonSearch

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

Fields

KeywordConjunctions

public static readonly string[] KeywordConjunctions

Field Value

string[]

KeywordGarbageChars

public static readonly char[] KeywordGarbageChars

Field Value

char[]

Methods

Count(PersonExamRegistrationFilter)

public static int Count(PersonExamRegistrationFilter filter)

Parameters

filter PersonExamRegistrationFilter

Returns

int

CountByPersonFilter(JobPersonFilter)

public static int CountByPersonFilter(JobPersonFilter filter)

Parameters

filter JobPersonFilter

Returns

int

GetOrganizationIds(Guid)

public static Guid[] GetOrganizationIds(Guid userId)

Parameters

userId Guid

Returns

Guid[]

GetOrganizationNames(Guid)

public static string[] GetOrganizationNames(Guid userId)

Parameters

userId Guid

Returns

string[]

GetPersonSecret(Guid)

public static QPersonSecret GetPersonSecret(Guid personIdentifier)

Parameters

personIdentifier Guid

Returns

QPersonSecret

GetUserIdentifier(Guid, string)

public static Guid GetUserIdentifier(Guid organization, string code)

Parameters

organization Guid
code string

Returns

Guid

IsUserAssignedToOrganization(Guid, Guid)

public static bool IsUserAssignedToOrganization(Guid user, Guid organization)

Parameters

user Guid
organization Guid

Returns

bool

Select(PersonExamRegistrationFilter)

public static PersonExamRegistrationItem[] Select(PersonExamRegistrationFilter filter)

Parameters

filter PersonExamRegistrationFilter

Returns

PersonExamRegistrationItem[]

Select(Guid, Guid, params Expression<Func<Person, object>>[])

public static Person Select(Guid organization, Guid user, params Expression<Func<Person, object>>[] includes)

Parameters

organization Guid
user Guid
includes Expression<Func<Person, object>>[]

Returns

Person

Select(Guid, string, params Expression<Func<Person, object>>[])

public static Person Select(Guid organization, string code, params Expression<Func<Person, object>>[] includes)

Parameters

organization Guid
code string
includes Expression<Func<Person, object>>[]

Returns

Person

SelectByEmail(Guid?, string)

public static Person SelectByEmail(Guid? organizationId, string email)

Parameters

organizationId Guid?
email string

Returns

Person

SelectByemployerIdentifier(Guid?, params Expression<Func<Person, object>>[])

public static Person SelectByemployerIdentifier(Guid? EmployerIdentifier, params Expression<Func<Person, object>>[] includes)

Parameters

EmployerIdentifier Guid?
includes Expression<Func<Person, object>>[]

Returns

Person

SelectList(JobPersonFilter, params Expression<Func<Person, object>>[])

public static List<Person> SelectList(JobPersonFilter filter, params Expression<Func<Person, object>>[] includes)

Parameters

filter JobPersonFilter
includes Expression<Func<Person, object>>[]

Returns

List<Person>