PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSUnidades

    Classe utilizada para obter serviços e regras de negócio sobre Unidades.

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("6BA44A17-7AB8-44B1-BA5D-4DA4A4E802F3")]
    public interface IBasBSUnidades

    Methods

    Actualiza(BasBEUnidade)

    Actualiza a unidade.

    Declaration
    void Actualiza(BasBEUnidade ObjBEUnidade)
    Parameters
    Type Name Description
    BasBEUnidade ObjBEUnidade

    Objecto com as definições da unidade.

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo da Unidade.

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

    Identifica a unidade.

    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 Unidade.

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

    Identifica a Unidade 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 Unidade.

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

    Identifica a Unidade.

    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 Unidade.

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

    Identifica a Unidade.

    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 unidade.

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

    Identifica a Unidade.

    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 unidade.

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

    Identifica a Unidade.

    System.String[] Atributos

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

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Permite a edição de uma unidade.

    Declaration
    BasBEUnidade Edita(string strUnidade)
    Parameters
    Type Name Description
    System.String strUnidade

    Identifica a unidade a editar.

    Returns
    Type Description
    BasBEUnidade

    Existe(String)

    Verifica a existencia de uma unidade.

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

    Unidade a pesquisar.

    Returns
    Type Description
    System.Boolean

    Remove(String)

    Permite a remoção de uma unidade.

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

    Identifica a unidade a remover.

    ValidaActualizacao(BasBEUnidade, ref String)

    Efectua a validação da actualização de uma unidade.

    Declaration
    bool ValidaActualizacao(BasBEUnidade ObjBEUnidade, ref string ErroValidacao)
    Parameters
    Type Name Description
    BasBEUnidade ObjBEUnidade
    System.String ErroValidacao

    Devolve os erros encontrados durante a validação.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Efectua a validação da remoção de uma unidade.

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

    Identifica a unidade a remover.

    System.String ErroValidacao

    Devolve os erros encontrados durante a validação.

    Returns
    Type Description
    System.Boolean