Class InvBELinhasReserva
Classe que identifica uma coleção de linhas de reserva.
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
public class InvBELinhasReserva : InvBaseBE, IEnumerable<InvBELinhaReserva>, IEnumerable, ILinhasReservaLogistica
Constructors
InvBELinhasReserva()
Construtor da classe.
Inicializa a coleção Removidas.
Declaration
public InvBELinhasReserva()
InvBELinhasReserva(IEnumerable<InvBELinhaReserva>)
Construtor da classe.
Inicializa a coleção Removidas.
Declaration
public InvBELinhasReserva(IEnumerable<InvBELinhaReserva> items)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<InvBELinhaReserva> | items | Coleção com as linhas. |
Properties
NumItens
Total de linhas na coleção.
Declaration
public int NumItens { get; }
Property Value
Type | Description |
---|---|
System.Int32 | Número total de linhas na coleção. |
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 uma linha de reserva na coleção.
Declaration
public void Add(object objCampo)
Parameters
Type | Name | Description |
---|---|---|
System.Object | objCampo | Linha de reserva a inserir (InvBELinhaReserva). |
Finalize()
Destrutor da classe.
Destroi a coleção Removidas.
Declaration
protected override void Finalize()
GetEdita(Object)
Edita uma linha de reserva da coleção.
Declaration
public InvBELinhaReserva GetEdita(dynamic Index)
Parameters
Type | Name | Description |
---|---|---|
System.Object | Index | Índice da linha. |
Returns
Type | Description |
---|---|
InvBELinhaReserva | Objeto que representa a linha da reserva. |
GetExisteId(String)
Indica se o identificador de uma linha existe na coleção.
Declaration
public bool GetExisteId(string Id)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador de uma linha. |
Returns
Type | Description |
---|---|
System.Boolean | True - Identificador existe; False - Identificador não existe |
Insere(InvBELinhaReserva)
Insere uma linha de reserva na coleção.
Declaration
public void Insere(InvBELinhaReserva objBEReserva)
Parameters
Type | Name | Description |
---|---|---|
InvBELinhaReserva | objBEReserva | Linha da reserva a inserir na coleção. |
Remove(Int32)
Remove uma linha de reserva da coleção.
Declaration
public void Remove(int Index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Index | Índice da linha. |
RemoveTodos()
Remove todas as linhas de reserva da coleção.
Declaration
public void RemoveTodos()