Show / Hide Table of Contents

Class EjUserHelper

Inheritance
object
EjUserHelper
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.Administration
Assembly: SoDataBase.dll
Syntax
public class EjUserHelper

Constructors

EjUserHelper()

Declaration
public EjUserHelper()

Methods

CalculateCategoryMembershipAsync(int, int, CancellationToken)

Creates/Deletes category membership records for the given user to match user group memberships (primary and secondary).

Declaration
public static Task CalculateCategoryMembershipAsync(int ejUserId, int associateId, CancellationToken cancellationToken = default)
Parameters
Type Name Description
int ejUserId

CS user id

int associateId

SM user id

CancellationToken cancellationToken
Returns
Type Description
Task

CategoryMasterCount(int)

Declaration
public static int CategoryMasterCount(int ejUserId)
Parameters
Type Name Description
int ejUserId
Returns
Type Description
int

EscalationLevelDependentCountAsync(int, CancellationToken)

Declaration
public static Task<int> EscalationLevelDependentCountAsync(int ejUserId, CancellationToken cancellationToken = default)
Parameters
Type Name Description
int ejUserId
CancellationToken cancellationToken
Returns
Type Description
Task<int>

LogoutUserAsync(int)

Declaration
public static Task LogoutUserAsync(int ejUserId)
Parameters
Type Name Description
int ejUserId
Returns
Type Description
Task

MailFilterDependentCountAsync(int, CancellationToken)

Declaration
public static Task<int> MailFilterDependentCountAsync(int ejUserId, CancellationToken cancellationToken = default)
Parameters
Type Name Description
int ejUserId
CancellationToken cancellationToken
Returns
Type Description
Task<int>

OpenRequestsCountAsync(int, CancellationToken)

Declaration
public static Task<int> OpenRequestsCountAsync(int ejUserId, CancellationToken cancellationToken = default)
Parameters
Type Name Description
int ejUserId
CancellationToken cancellationToken
Returns
Type Description
Task<int>

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top