Table of Contents

Class OrganizationHelper

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

Methods

EnableDivisions(CompanySize)

public static bool EnableDivisions(CompanySize companySize)

Parameters

companySize CompanySize

Returns

bool

GetRecentSession(Guid, string[], string[])

public static TUserSessionCacheSummary GetRecentSession(Guid userId, string[] includeOrganizations, string[] excludeOrganizations)

Parameters

userId Guid
includeOrganizations string[]
excludeOrganizations string[]

Returns

TUserSessionCacheSummary

GetRecentSessions(Guid, int)

public static List<TUserSessionCacheSummary> GetRecentSessions(Guid user, int count)

Parameters

user Guid
count int

Returns

List<TUserSessionCacheSummary>

GetStandardOrganizationTags(Guid)

public static IReadOnlyCollection<string> GetStandardOrganizationTags(Guid organization)

Parameters

organization Guid

Returns

IReadOnlyCollection<string>

GetUserOrganizationCmds(Guid, Guid?, OrganizationState, out bool)

public static OrganizationState GetUserOrganizationCmds(Guid user, Guid? activeOrganizationIdentifier, OrganizationState organization, out bool isMultiOrganization)

Parameters

user Guid
activeOrganizationIdentifier Guid?
organization OrganizationState
isMultiOrganization bool

Returns

OrganizationState

GetUserOrganizationCore(Guid, Guid?, OrganizationState, out bool)

public static OrganizationState GetUserOrganizationCore(Guid user, Guid? activeOrganizationIdentifier, OrganizationState organization, out bool isMultiOrganization)

Parameters

user Guid
activeOrganizationIdentifier Guid?
organization OrganizationState
isMultiOrganization bool

Returns

OrganizationState

IsCmdsOrganization(Guid)

public static bool IsCmdsOrganization(Guid organization)

Parameters

organization Guid

Returns

bool

SelectCmdsOrganizationIdentifiers(Guid)

public static List<Guid> SelectCmdsOrganizationIdentifiers(Guid user)

Parameters

user Guid

Returns

List<Guid>

SelectCoreOrganizationIdentifiers(Guid)

public static List<Guid> SelectCoreOrganizationIdentifiers(Guid user)

Parameters

user Guid

Returns

List<Guid>

SelectOrganizationsAccessibleToUser(Guid)

public static OrganizationList SelectOrganizationsAccessibleToUser(Guid user)

Parameters

user Guid

Returns

OrganizationList