Class VndBEAgendamentosFacturacao
Classe que identifica uma coleção de agendamentos de planos de faturação.
Implements
Inherited Members
Namespace: VndBE100
Assembly: VndBE100.dll
Syntax
public class VndBEAgendamentosFacturacao : VndBaseBE, IEnumerable<VndBEAgendamentoFacturacao>, IEnumerable
Constructors
VndBEAgendamentosFacturacao()
Construtor da classe.
Inicializa a coleção Removidas.
Declaration
public VndBEAgendamentosFacturacao()
VndBEAgendamentosFacturacao(IEnumerable<VndBEAgendamentoFacturacao>)
Construtor da classe.
Inicializa a coleção Removidas.
Declaration
public VndBEAgendamentosFacturacao(IEnumerable<VndBEAgendamentoFacturacao> items)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<VndBEAgendamentoFacturacao> | items | Coleção com os agendamentos. |
Properties
NumItens
Total de agendamentos na coleção.
Declaration
public int NumItens { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Removidas
Coleção com as linhas removidas.
Declaration
public BasBELinhasChaves Removidas { get; set; }
Property Value
Type | Description |
---|---|
BasBELinhasChaves | Coleção com as linhas removidas. |
Methods
Add(Object)
Insere um agendamento na coleção.
Declaration
public void Add(object item)
Parameters
Type | Name | Description |
---|---|---|
System.Object | item | Objeto que identifica o agendamento (VndBEAgendamentoFacturacao). |
Finalize()
Destrutor da classe.
Destroi a coleção Removidas.
Declaration
protected override void Finalize()
GetEdita(Int32)
Edita um agendamento a partir da coleção.
Declaration
public VndBEAgendamentoFacturacao GetEdita(int Index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Index | Indice do agendamento. |
Returns
Type | Description |
---|---|
VndBEAgendamentoFacturacao | Objeto que representa o agendamento. |
Insere(VndBEAgendamentoFacturacao)
Insere um agendamento na coleção.
Declaration
public dynamic Insere(VndBEAgendamentoFacturacao objVndBEAgendamentoFacturacao)
Parameters
Type | Name | Description |
---|---|---|
VndBEAgendamentoFacturacao | objVndBEAgendamentoFacturacao | Objeto que identifica o agendamento. |
Returns
Type | Description |
---|---|
System.Object | Null |
InsereNaPosicao(VndBEAgendamentoFacturacao, Int32)
Insere um agendamento na coleção.
Declaration
public void InsereNaPosicao(VndBEAgendamentoFacturacao objAgendamentoFacturacao, int Posicao)
Parameters
Type | Name | Description |
---|---|---|
VndBEAgendamentoFacturacao | objAgendamentoFacturacao | |
System.Int32 | Posicao | Posição onde o objeto será inserido. |
Remove(Int32)
Remove um agendamento da coleção.
Declaration
public void Remove(int Index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Index | Indice do agendamento. |
RemoveTodos()
Remove todos os agendamentos da coleção.
Declaration
public void RemoveTodos()