PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class InvBELinhasRececao

    Classe que identifica uma coleção linhas de um documento de receção de materiais.

    Inheritance
    System.Object
    InvBaseBE
    InvBELinhasRececao
    Implements
    InvBE100.IInvBELinhasRececao
    System.Collections.Generic.IEnumerable<InvBELinhaRececao>
    System.Collections.IEnumerable
    Inherited Members
    InvBaseBE.AbvtApl
    Namespace: InvBE100
    Assembly: InvBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("275110B8-683D-4017-9154-0D87F83530D6")]
    [ClassInterface(ClassInterfaceType.None)]
    public class InvBELinhasRececao : InvBaseBE, IInvBELinhasRececao, IEnumerable<InvBELinhaRececao>, IEnumerable

    Constructors

    InvBELinhasRececao()

    Construtor da classe.

    Inicializa a coleção LinhasRemovidas.

    Declaration
    public InvBELinhasRececao()

    InvBELinhasRececao(IEnumerable<InvBELinhaRececao>)

    Construtor da classe.

    Inicializa a coleção LinhasRemovidas.

    Declaration
    public InvBELinhasRececao(IEnumerable<InvBELinhaRececao> items)
    Parameters
    Type Name Description
    System.Collections.Generic.IEnumerable<InvBELinhaRececao> items

    Coleção com as linhas.

    Properties

    LinhasRemovidas

    Coleção com as linhas removidas.

    Declaration
    public BasBELinhasChaves LinhasRemovidas { get; set; }
    Property Value
    Type Description
    BasBELinhasChaves

    Coleção com as linhas removidas.

    NumItens

    Total de linhas na coleção.

    Declaration
    public int NumItens { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    Add(Object)

    Insere uma linha na coleção.

    Declaration
    public void Add(object objCampo)
    Parameters
    Type Name Description
    System.Object objCampo

    Objeto que identifica a linha (InvBELinhaRececao).

    Finalize()

    Destrutor da classe.

    Destroi a coleção LinhasRemovidas.

    Declaration
    protected override void Finalize()

    GetEdita(Object)

    Edita uma linha a partir da coleção.

    Declaration
    public InvBELinhaRececao GetEdita(dynamic Index)
    Parameters
    Type Name Description
    System.Object Index

    Índice da linha.

    Returns
    Type Description
    InvBELinhaRececao

    Objeto que representa a linha da receção.

    GetExisteId(String)

    Indica se o identificador existe na coleção das linhas.

    Declaration
    public bool GetExisteId(string Id)
    Parameters
    Type Name Description
    System.String Id

    Identificador da linha.

    Returns
    Type Description
    System.Boolean

    True - Identificador existe; False - Identificador não existe

    Insere(InvBELinhaRececao)

    Insere uma linha na coleção.

    Declaration
    public dynamic Insere(InvBELinhaRececao objBE)
    Parameters
    Type Name Description
    InvBELinhaRececao objBE

    Objeto que identifica a linha.

    Returns
    Type Description
    System.Object

    Null

    Remove(Object)

    Remove uma linha da coleção.

    Declaration
    public void Remove(dynamic Index)
    Parameters
    Type Name Description
    System.Object Index

    Indice da linha.

    RemoveTodos()

    Remove todos as linhas da coleção.

    Declaration
    public void RemoveTodos()

    Implements

    InvBE100.IInvBELinhasRececao
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable