Table of Contents

Method Granted

Namespace
FrameworkSystems.FrameworkBase.AccessControl
Assembly
FrameworkSystems.FrameworkBase.dll

Granted(AccessUnit, AUPermissionType)

Gibt aus, ob ein bestimmtes Recht an einer AccessUnit besteht.

public bool Granted(AccessUnit accessUnit, AUPermissionType type)

Parameters

accessUnit AccessUnit
type AUPermissionType

Returns

bool

Examples

if ( this.Global.AUHelper.Granted( AUList.aufrmForm1, AUPermissionType.Delete ) )
{
    //Delete granted
}
if ( this.Global.Granted(AUList.aufrmForm1, AUPermissionType.Insert) )
{
    //Insert granted
}

Remarks

Es wird dann Zugriff auf eine AccessUnit gewährt, wenn sowohl die Lizenz als auch die dem Benutzer zugeteilten Rollen diese freischalten. Prüft OnLicenseGranted(AccessUnit, AUPermissionType), wenn die übergebene accessUnit erlaubt ist.

Granted(AccessUnit)

Gibt aus, ob auf die übergebene AccessUnit das Recht Access besteht.

public bool Granted(AccessUnit accessUnit)

Parameters

accessUnit AccessUnit

Eine AccessUnit aus der AUList.

Returns

bool

Examples

if ( this.Global.AUHelper.Granted( AUList.aufrmForm1 ) )
{
    //Access granted
}

Remarks

Es wird dann Zugriff auf eine AccessUnit gewährt, wenn sowohl die Lizenz als auch die dem Benutzer zugeteilten Rollen diese freischalten.