Table of Contents

Class PermissionVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("FXACESSO", 20160902)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.IsNotFormEntity, TableFlags.AddOnNotCustomizable, TableFlags.NotCheckAcess, TableFlags.RequiresAdminAccess, TableFlags.DisableRowCount })]
[AttTableGama(Gamas.Advanced)]
[AttTableMaintenance(typeof(PermissionMaintenance))]
public class PermissionVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
PermissionVO

Properties

deniedRole

[AttLenght(3)]
public PermissionsTypes deniedRole { get; set; }

Property Value

PermissionsTypes

entityname

[AttLenght(60)]
public string entityname { get; set; }

Property Value

string

fxacessostamp

[AttLenght(25)]
public string fxacessostamp { get; set; }

Property Value

string

permissionName

[AttVirtualField]
public string permissionName { get; set; }

Property Value

string

pfstamp

[AttForeignKey(typeof(RoleVO))]
[AttLenght(25)]
[AttIndex]
public string pfstamp { get; set; }

Property Value

string

Methods

getPermissionTypeName(PermissionsTypes)

public static string getPermissionTypeName(PermissionsTypes deniedRole)

Parameters

Nome Tipo Descrição
deniedRole PermissionsTypes

Returns

string