PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IGprBSRoteiros

    Esta classe deve ser usada para obter regras de negócio sobre os Roteiros

    Namespace: IGprBS100
    Assembly: IGprBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("1AD4BDE7-08E3-48A9-B555-2D43CD4E6A5A")]
    public interface IGprBSRoteiros

    Methods

    Actualiza(GprBERoteiro, String)

    Actualiza o Roteiro na base de dados

    Declaration
    void Actualiza(GprBERoteiro objBE, string strAvisos = "")
    Parameters
    Type Name Description
    GprBERoteiro objBE
    System.String strAvisos

    ActualizaValorAtributo(String, String, Object)

    Permite efectuar a actualização de um atributo de um determinado Roteiro

    Declaration
    void ActualizaValorAtributo(string Roteiro, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.String Roteiro
    System.String Atributo
    System.Object Valor

    ActualizaValorAtributos(String, StdBECampos)

    Permite efectuar a actualização de um conjunto de atributos de um determinado Roteiro

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

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador do Roteiro

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaDefCamposUtilOperacoes()

    Devolve as definições dos campos do utilizador de Operações associados ao Roteiro

    Declaration
    StdBEDefCamposUtil DaDefCamposUtilOperacoes()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaDefCamposUtilROCentrosTrabalho()

    Devolve as definições dos campos do utilizador de centros de trabalho associados ao Roteiro

    Declaration
    StdBEDefCamposUtil DaDefCamposUtilROCentrosTrabalho()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Devolve o valor de um determinado atributo do Roteiro

    Declaration
    dynamic DaValorAtributo(string Roteiro, string Atributo)
    Parameters
    Type Name Description
    System.String Roteiro
    System.String Atributo
    Returns
    Type Description
    System.Object

    DaValorAtributos(String, Object[])

    Devolve os valores de um conjunto de atributos do Roteiro

    Declaration
    StdBECampos DaValorAtributos(string Roteiro, params dynamic[] Atributos)
    Parameters
    Type Name Description
    System.String Roteiro
    System.Object[] Atributos
    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita a informação associado a um Roteiro

    Declaration
    GprBERoteiro Edita(string Roteiro)
    Parameters
    Type Name Description
    System.String Roteiro
    Returns
    Type Description
    GprBERoteiro

    Existe(String)

    Verifica se o Roteiro existe na base de dados

    Declaration
    bool Existe(string Roteiro)
    Parameters
    Type Name Description
    System.String Roteiro
    Returns
    Type Description
    System.Boolean

    Remove(String)

    Remove toda a informação associada a um Roteiro

    Declaration
    void Remove(string Roteiro)
    Parameters
    Type Name Description
    System.String Roteiro

    ValidaActualizacao(GprBERoteiro, ref String)

    Efectua as validações necessárias à actualização de um Roteiro

    Declaration
    bool ValidaActualizacao(GprBERoteiro objBE, ref string ErroValidacao)
    Parameters
    Type Name Description
    GprBERoteiro objBE
    System.String ErroValidacao
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Efectua as validações necessárias à remoção do Roteiro

    Declaration
    bool ValidaRemocao(string Roteiro, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.String Roteiro
    System.String ErroValidacao
    Returns
    Type Description
    System.Boolean