PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class InvBELinhasExpedicao

    Classe que identifica a coleção de linhas de um documento de expedição.

    Inheritance
    System.Object
    InvBaseBE
    InvBELinhasExpedicao
    Implements
    InvBE100.IInvBELinhasExpedicao
    Inherited Members
    InvBaseBE.AbvtApl
    Namespace: InvBE100
    Assembly: InvBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("8923A751-DCCE-4F2F-900A-5C0C0F4B88F8")]
    [ClassInterface(ClassInterfaceType.None)]
    public class InvBELinhasExpedicao : InvBaseBE, IInvBELinhasExpedicao

    Constructors

    InvBELinhasExpedicao()

    Construtor da classe.

    Inicializa a coleção LinhasRemovidas.

    Declaration
    public InvBELinhasExpedicao()

    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

    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 InvBELinhaExpedicao GetEdita(dynamic Index)
    Parameters
    Type Name Description
    System.Object Index

    Índice da linha.

    Returns
    Type Description
    InvBELinhaExpedicao

    Objeto que representa a linha da expedição.

    GetExisteId(String)

    Indica se uma linha existe na coleção.

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

    Identificador da linha.

    Returns
    Type Description
    System.Boolean

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

    Insere(InvBELinhaExpedicao)

    Insere uma linha na coleção.

    Declaration
    public dynamic Insere(InvBELinhaExpedicao objBE)
    Parameters
    Type Name Description
    InvBELinhaExpedicao 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

    Índice da linha.

    RemoveTodos()

    Remove todas as linhas da coleção.

    Declaration
    public void RemoveTodos()

    Implements

    InvBE100.IInvBELinhasExpedicao