PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class OrcBEAlteracaoOrcDimensao

    Inheritance
    System.Object
    OrcBaseBE
    OrcBEAlteracaoOrcDimensao
    Inherited Members
    OrcBaseBE.AbvtApl
    Namespace: OrcBE100
    Assembly: OrcBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("970622FA-BBFF-441B-8AEB-53CDE163E9C2")]
    [ClassInterface(ClassInterfaceType.None)]
    public class OrcBEAlteracaoOrcDimensao : OrcBaseBE

    Constructors

    OrcBEAlteracaoOrcDimensao()

    Declaration
    public OrcBEAlteracaoOrcDimensao()

    Properties

    Alteracao

    Identificador da alteração orçamental.

    Declaration
    public int Alteracao { get; set; }
    Property Value
    Type Description
    System.Int32

    Devolve identificador da alteração orçamental de dimensões.

    CamposUtil

    Colecção com os campos de utilizador.

    Declaration
    public StdBECampos CamposUtil { get; set; }
    Property Value
    Type Description
    StdBECampos

    Data

    Data em que ocorre a alteração

    Declaration
    public DateTime Data { get; set; }
    Property Value
    Type Description
    System.DateTime

    EmModoEdicao

    Permite indicar se é uma nova entidade ou existente para atualização.

    Declaration
    public bool EmModoEdicao { get; set; }
    Property Value
    Type Description
    System.Boolean

    EmModoEdicao = True: Já existe.

    EmModoEdicao = False: Nova.

    Moeda

    Moeda em que os valores dos acumulados se encontram representados: Moeda Base ou Moeda Alternativa.

    Declaration
    public string Moeda { get; set; }
    Property Value
    Type Description
    System.String

    NumItensLinhas

    Procedimento para identificar o número total de linhas de alterações de orçamentos de dimensões.

    Declaration
    public int NumItensLinhas { get; }
    Property Value
    Type Description
    System.Int32

    Orcamento

    Identificador do orçamento a que a alteração está associada.

    Declaration
    public string Orcamento { get; set; }
    Property Value
    Type Description
    System.String

    TipoLancamento

    Tipo de lançamento do orçamento:

    Declaration
    public string TipoLancamento { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    GetEditaLinha(Int32)

    Procedimento para edição de linhas de alterações de orçamentos de dimensões.

    Declaration
    public OrcBELinhaAltOrcDimensao GetEditaLinha(int Index)
    Parameters
    Type Name Description
    System.Int32 Index

    Identificador da linha que se pretende editar.

    Returns
    Type Description
    OrcBELinhaAltOrcDimensao

    InsereLinha(OrcBELinhaAltOrcDimensao)

    Procedimento para introdução de linhas de alterações de orçamentos de dimensões.

    Declaration
    public dynamic InsereLinha(OrcBELinhaAltOrcDimensao ObjLinhaAlteracao)
    Parameters
    Type Name Description
    OrcBELinhaAltOrcDimensao ObjLinhaAlteracao
    Returns
    Type Description
    System.Object

    RemoveLinha(Int32)

    Procedimento para remoção de linhas de alterações de orçamentos de dimensões.

    Declaration
    public void RemoveLinha(int Index)
    Parameters
    Type Name Description
    System.Int32 Index

    Identificador da linha que se pretende remover.

    RemoveLinhasTodas()

    Procedimento para remoção de todas as linhas de alterações de orçamentos de dimensões.

    Declaration
    public void RemoveLinhasTodas()