Class OrcBEAlteracaoOrcDimensao
Inherited Members
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()