PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IRhpBSFuncionarioAccoes

    Namespace: IRhpBS100
    Assembly: IRhpBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("75905A5F-7821-4E35-85FA-A4E8990E71DA")]
    public interface IRhpBSFuncionarioAccoes

    Methods

    Actualiza(RhpBEFuncionarioAccao)

    Actualiza uma acção de um funcionário

    Declaration
    void Actualiza(RhpBEFuncionarioAccao objBEFuncionarioAccao)
    Parameters
    Type Name Description
    RhpBEFuncionarioAccao objBEFuncionarioAccao

    Objecto que encapsula todas as informações acerca da acção a actualizar.

    ActualizaValorAtributo(String, String, String, Object)

    Actualiza o valor de um determinado atributo de uma acção de um funcionário.

    Declaration
    void ActualizaValorAtributo(string Funcionario, string Accao, string Atributo, object Valor)
    Parameters
    Type Name Description
    System.String Funcionario

    Identificador do funcionário.

    System.String Accao

    Identificador da acção do funcionário.

    System.String Atributo

    Identificador do atributo a retornar.

    System.Object Valor

    Valor a actualizar.

    ActualizaValorAtributos(String, String, StdBECampos)

    Actualiza o valor de determinados atributos de uma acção de um funcionário.

    Declaration
    void ActualizaValorAtributos(string Funcionario, string Accao, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String Funcionario

    Identificador do funcionário.

    System.String Accao

    Identificador da acção do funcionário.

    StdBECampos Atributos

    Objecto que contém todos os atributos a alterar e os seus respectivos valores.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String, String)

    Retorna o valor de um atributo passado como parâmetro de uma determinada acção de um funcionário.

    Declaration
    object DaValorAtributo(string Funcionario, string Accao, string Atributo)
    Parameters
    Type Name Description
    System.String Funcionario

    Identificador do funcionário.

    System.String Accao

    Identificador da acção do funcionário.

    System.String Atributo

    Identificador do atributo a retornar.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String, String[])

    Retorna o valor de atributos passados como parâmetro de uma determinada acção de um funcionário.

    Declaration
    StdBECampos DaValorAtributos(string Funcionario, string Accao, params string[] Atributos)
    Parameters
    Type Name Description
    System.String Funcionario

    Identificador do funcionário.

    System.String Accao

    Identificador da acção do funcionário.

    System.String[] Atributos
    Returns
    Type Description
    StdBECampos

    Edita(String, String)

    Edita uma determinada acção de um funcionário.

    Declaration
    RhpBEFuncionarioAccao Edita(string Funcionario, string Accao)
    Parameters
    Type Name Description
    System.String Funcionario

    Identificador do funcionário.

    System.String Accao

    Identificador da acção do funcionário.

    Returns
    Type Description
    RhpBEFuncionarioAccao

    Existe(String, String)

    Determina a existência de determinada acção a um funcionário.

    Declaration
    bool Existe(string Funcionario, string Accao)
    Parameters
    Type Name Description
    System.String Funcionario

    Identificador do funcionário.

    System.String Accao

    Identificador da acção do funcionário.

    Returns
    Type Description
    System.Boolean

    LstFuncionarioAccoes()

    Esta função retorna uma lista de acções de funcionários.

    Declaration
    StdBELista LstFuncionarioAccoes()
    Returns
    Type Description
    StdBELista

    Remove(String, String)

    Remove uma acção associada a um funcionário.

    Declaration
    void Remove(string Funcionario, string Accao)
    Parameters
    Type Name Description
    System.String Funcionario

    Identificador do funcionário.

    System.String Accao

    Identificador da acção do funcionário.

    ValidaActualizacao(RhpBEFuncionarioAccao, ref String)

    Função usada para validar a actualização de uma acção.

    Declaration
    bool ValidaActualizacao(RhpBEFuncionarioAccao ObjFuncionarioAccao, ref string ErroValidacao)
    Parameters
    Type Name Description
    RhpBEFuncionarioAccao ObjFuncionarioAccao

    Objecto que encapsula todas as informações acerca da acção a actualizar.

    System.String ErroValidacao

    Variável que retorna todos os erros de validação ocorridos, se existirem.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, String, ref String)

    Função usada para validar a remoção de uma acção.

    Declaration
    bool ValidaRemocao(string Funcionario, string Accao, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.String Funcionario
    System.String Accao
    System.String ErroValidacao

    Variável que retorna todos os erros de validação ocorridos, se existirem.

    Returns
    Type Description
    System.Boolean