PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class clsPermissoesDinamicas

    Colecção de permissões dinâmicas (operações por empresa) definidas para um terminado perfil numa empresa.

    Inheritance
    System.Object
    clsPermissoesDinamicas
    Implements
    System.Collections.IEnumerable
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: AdmEngine100
    Assembly: AdmEngine100.dll
    Syntax
    public class clsPermissoesDinamicas : IEnumerable

    Constructors

    clsPermissoesDinamicas()

    Criar classe.

    Declaration
    public clsPermissoesDinamicas()

    Properties

    Count

    Devolve o número de elementos da colecção.

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    System.Int32

    Item[Object]

    Devolve um elemento da colecção.

    Declaration
    public clsPermissao this[object vntIndexKey] { get; }
    Parameters
    Type Name Description
    System.Object vntIndexKey

    Índice do elemento na colecção.

    Property Value
    Type Description
    clsPermissao

    Methods

    Add(String, String, String, String, String, String)

    Adiciona um elemento à colecção.

    Declaration
    public clsPermissaoDinamica Add(string Emp, string Perfil, string Aplicacao, string Entidade, string Atributo, string Operacao)
    Parameters
    Type Name Description
    System.String Emp

    Identificador da empresa.

    System.String Perfil

    Identificador do perfil.

    System.String Aplicacao

    Abreviatura da aplicação.

    System.String Entidade

    Identificador da entidade.

    System.String Atributo

    Identificador do atributo.

    System.String Operacao

    Identificador da operação.

    Returns
    Type Description
    clsPermissaoDinamica

    Clear()

    Remove todos os elementos da colecção.

    Declaration
    public void Clear()

    ExistePermissao(String, String, String, String, String, String)

    Verifica se uma determinada permissão existe na colecção.

    Declaration
    public int ExistePermissao(string Perfil = "", string Emp = "", string Aplicacao = "", string Entidade = "", string Atributo = "", string Operacao = "")
    Parameters
    Type Name Description
    System.String Perfil

    Identificador do perfil.

    System.String Emp

    Identificador da empresa.

    System.String Aplicacao

    Abreviatura da aplicação.

    System.String Entidade

    Identificador da entidade.

    System.String Atributo

    Identificador do atríbuto.

    System.String Operacao

    Identificador da operação.

    Returns
    Type Description
    System.Int32

    Finalize()

    Destructor de classe.

    Declaration
    protected void Finalize()

    GetEnumerator()

    Devolve enumerador.

    Declaration
    public IEnumerator GetEnumerator()
    Returns
    Type Description
    System.Collections.IEnumerator

    Implements

    System.Collections.IEnumerable