Search Results for

    Show / Hide Table of Contents

    Class DivisionVerifier

    Содержит методы для проверки отношения к подразделениям.

    Inheritance
    System.Object
    DivisionVerifier
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Lers
    Assembly: Lers.Server.System.dll
    Syntax
    public static class DivisionVerifier

    Methods

    HasDivisionAccess(IAccount, IDivisionMember)

    Вернёт true если указанная учётная запись имеет доступ к объекту подразделения.

    Declaration
    public static bool HasDivisionAccess(IAccount divisionAccount, IDivisionMember divisionMember)
    Parameters
    Type Name Description
    IAccount divisionAccount
    IDivisionMember divisionMember
    Returns
    Type Description
    System.Boolean

    ThrowIfNoDivisionAccess(IAccount, IDivisionMember)

    Выдаёт исключение если учётная запись не имеет доступа к указанному объекту, входящему в какое-либо подразделение.

    Declaration
    public static void ThrowIfNoDivisionAccess(IAccount divisionAccount, IDivisionMember divisionMember)
    Parameters
    Type Name Description
    IAccount divisionAccount
    IDivisionMember divisionMember

    ThrowIfNoDivisionAccess(IAccount, IEnumerable<IDivisionMember>)

    Выдаёт исключение если учётная запись не имеет доступа хотя бы к одному из объектов-членов подразделения.

    Declaration
    public static void ThrowIfNoDivisionAccess(IAccount divisionAccount, IEnumerable<IDivisionMember> divisionMemberList)
    Parameters
    Type Name Description
    IAccount divisionAccount
    System.Collections.Generic.IEnumerable<IDivisionMember> divisionMemberList

    VerifyDivisionChangeAuthorization(IAccount, IDivisionMember, Nullable<Int32>)

    Проверяет что подразделение у объекта меняется только членом глобального подразделения.

    Declaration
    public static void VerifyDivisionChangeAuthorization(IAccount divisionAccount, IDivisionMember divisionMember, int? newDivisionId)
    Parameters
    Type Name Description
    IAccount divisionAccount
    IDivisionMember divisionMember
    System.Nullable<System.Int32> newDivisionId
    In This Article
    Back to top ©2018 - 2026, ООО "ЛЭРС УЧЁТ"