PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSIntrastatNaturezaTrans

    Classe utilizada para obter serviços e regras de negócio sobre Natureza de Transportes/Intrastat.

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("B674E7B8-094A-43C1-9B24-14F19F06591F")]
    public interface IBasBSIntrastatNaturezaTrans

    Methods

    Actualiza(BasBEIntNaturezaTransA, String)

    Actualiza o NaturezaTrans.

    Declaration
    void Actualiza(BasBEIntNaturezaTransA clsIntNatA, string strAvisos = "")
    Parameters
    Type Name Description
    BasBEIntNaturezaTransA clsIntNatA

    : Objecto que identifica o NaturezaTrans.

    System.String strAvisos

    Devolve os avisos encontrados durante a actualização.

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo da Natureza de Transporte.

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

    Identifica a Natureza de Transporte.

    System.String Atributo

    Identifica o atributo a actualizar.

    System.Object Valor

    Identifica o valor a gravar no atributo seleccionado.

    ActualizaValorAtributos(String, StdBECampos)

    Actualiza o valor de um conjunto de atributos da Natureza de Transporte.

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

    Identifica a Natureza de Transporte a actualizar.

    StdBECampos Atributos

    Identifica os atributos e os respectivos valores a actualizar.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Devolve o valor de um atributo da Natureza de Transporte.

    Declaration
    dynamic DaValorAtributo(string NaturezaTrans, string Atributo)
    Parameters
    Type Name Description
    System.String NaturezaTrans

    Identifica a Natureza de Transporte.

    System.String Atributo

    Identifica o atributo para o qual se pretende devolver o valor.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String)

    Devolve o valor de um atributo da Natureza de Transporte.

    Declaration
    dynamic DaValorAtributoLock(string NaturezaTrans, string Atributo)
    Parameters
    Type Name Description
    System.String NaturezaTrans

    Identifica a Natureza de Transporte.

    System.String Atributo

    Identifica o atributo para o qual se pretende devolver o valor.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String[])

    Devolve o valor de um conjunto de atributos da Natureza de Transporte.

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

    Identifica a Natureza de Transporte.

    System.String[] Atributos

    Identifica os atributos para os quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    DaValorAtributosLock(String, String[])

    Devolve o valor de um conjunto de atributos da Natureza de Transporte.

    Declaration
    StdBECampos DaValorAtributosLock(string NaturezaTrans, params string[] Atributos)
    Parameters
    Type Name Description
    System.String NaturezaTrans

    Identifica a Natureza de Transporte.

    System.String[] Atributos

    Identifica os atributos para os quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita o NaturezaTrans.

    Declaration
    BasBEIntNaturezaTransA Edita(string NaturezaTrans)
    Parameters
    Type Name Description
    System.String NaturezaTrans

    : Código do NaturezaTrans.

    Returns
    Type Description
    BasBEIntNaturezaTransA

    Existe(String)

    Verifica se existe a Natureza Transporte na base de dados.

    Declaration
    bool Existe(string NaturezaTrans)
    Parameters
    Type Name Description
    System.String NaturezaTrans

    Código do Natureza de Transporte.

    Returns
    Type Description
    System.Boolean

    Remove(String)

    Remove o NaturezaTrans.

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

    Código do NaturezaTrans.

    ValidaActualizacao(BasBEIntNaturezaTransA, String)

    Efectua as validações necessárias à actualização do NaturezaTrans.

    Declaration
    bool ValidaActualizacao(BasBEIntNaturezaTransA clsIntNatA, string StrErro)
    Parameters
    Type Name Description
    BasBEIntNaturezaTransA clsIntNatA

    : Objecto que identifica o NaturezaTrans.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, String)

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

    Declaration
    bool ValidaRemocao(string NaturezaTrans, string StrErro)
    Parameters
    Type Name Description
    System.String NaturezaTrans

    Código do NaturezaTrans.

    System.String StrErro
    Returns
    Type Description
    System.Boolean