PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class InvBELinhasReserva

    Classe que identifica uma coleção de linhas de reserva.

    Inheritance
    System.Object
    InvBaseBE
    InvBELinhasReserva
    Implements
    System.Collections.Generic.IEnumerable<InvBELinhaReserva>
    System.Collections.IEnumerable
    ILinhasReservaLogistica
    Inherited Members
    InvBaseBE.AbvtApl
    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()

    Implements

    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    ILinhasReservaLogistica