Class InvBEReserva
Classe que identifica uma coleção de linhas de reserva.
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
public class InvBEReserva : InvBaseBE, IEnumerable<InvBELinhaReserva>, IEnumerable, IReservaLogistica
Constructors
InvBEReserva()
Construtor da classe.
Inicializa a coleção Linhas.
Declaration
public InvBEReserva()
InvBEReserva(IEnumerable<InvBELinhaReserva>)
Construtor da classe.
Inicializa a coleção Linhas.
Declaration
public InvBEReserva(IEnumerable<InvBELinhaReserva> items)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<InvBELinhaReserva> | items | Coleção com as linhas de reserva. |
Properties
Linhas
Coleção com as linhas da reserva.
Declaration
public InvBELinhasReserva Linhas { get; set; }
Property Value
Type | Description |
---|---|
InvBELinhasReserva | Coleção com as linhas. |
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 da reserva.
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 | Objeto que identifica a linha de reserva (InvBELinhaReserva). |
Finalize()
Destrutor da classe.
Destroi a coleção
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 na coleção. |
Returns
Type | Description |
---|---|
InvBELinhaReserva | Linha de 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 dynamic Insere(InvBELinhaReserva objBEReserva)
Parameters
Type | Name | Description |
---|---|---|
InvBELinhaReserva | objBEReserva | Objeto que identifica a linha da reserva. |
Returns
Type | Description |
---|---|
System.Object | Null |
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()