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>