PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class ErpBSParametros

    Serviços de manipulação dos parâmetros do Motor.

    Inheritance
    System.Object
    ErpBSParametros
    Implements
    ErpBS100.IErpBSParametros
    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: ErpBS100
    Assembly: ErpBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("3B70CDE7-3B44-4695-8278-2198B5954850")]
    [ClassInterface(ClassInterfaceType.None)]
    public class ErpBSParametros : IErpBSParametros

    Constructors

    ErpBSParametros()

    Declaration
    public ErpBSParametros()

    Methods

    Actualiza(ErpBEParametros, String)

    Realiza a gravação (em modo de inserção ou edição) dos parâmetros do ERP.

    Declaration
    public void Actualiza(ErpBEParametros objBEParametros, string strAvisos = "")
    Parameters
    Type Name Description
    ErpBE100.ErpBEParametros objBEParametros

    Definição dos parâmetros de instalação.

    System.String strAvisos

    Erros de validação (caso os dados não sejam válidos).

    ActualizaValorAtributo(String, Object)

    Actualiza um atributo dos Parâmetros do ERP.

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

    ActualizaValorAtributos(StdBECampos)

    Actualiza um lista de atributos dos Parâmetros do ERP.

    Declaration
    public void ActualizaValorAtributos(StdBECampos Atributos)
    Parameters
    Type Name Description
    StdBECampos Atributos

    DaValorAtributo(String)

    Devolve o valor de um atributo da entidade.

    Declaration
    public string DaValorAtributo(string Atributo)
    Parameters
    Type Name Description
    System.String Atributo

    Nome do atributo (pode utilizar-se o nome lógico, definido no BE, ou o nome físico, definido na base de dados)

    Returns
    Type Description
    System.String

    DaValorAtributos(String[])

    Este método devolve uma colecção (StdBECampos) com os valores de vários atributos de uma entidade (tabela).

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

    Array de atributos a determinar (nome lógico dos atributos)

    Returns
    Type Description
    StdBECampos

    Edita()

    Este método permite editar um os parâmetros do ERP.

    Declaration
    public ErpBEParametros Edita()
    Returns
    Type Description
    ErpBE100.ErpBEParametros

    Existe()

    Valida se existem os Parâmetros do ERP.

    Declaration
    public bool Existe()
    Returns
    Type Description
    System.Boolean

    FilialInicializada()

    Indica se a aplicação Filiais se encontra inicializada.

    Declaration
    public bool FilialInicializada()
    Returns
    Type Description
    System.Boolean

    Finalize()

    Declaration
    protected void Finalize()

    ValidaActualizacao(ErpBEParametros, String)

    Valida a actualização dos Parâmetros do ERP.

    Declaration
    public bool ValidaActualizacao(ErpBEParametros objBEParametrosERP, string strErros)
    Parameters
    Type Name Description
    ErpBE100.ErpBEParametros objBEParametrosERP

    Definição dos Parâmetros do ERP.

    System.String strErros

    Erros de validação (em caso de algum dos parâmetros não ser válido).

    Returns
    Type Description
    System.Boolean

    Implements

    ErpBS100.IErpBSParametros