Class VndBEDevolucoesVenda
Classe que identifica uma coleção de devoluções de vendas.
Implements
Inherited Members
Namespace: VndBE100
Assembly: VndBE100.dll
Syntax
public class VndBEDevolucoesVenda : VndBaseBE, IEnumerable<VndBEDevolucaoVenda>, IEnumerable
Constructors
VndBEDevolucoesVenda()
Construtor da classe.
Declaration
public VndBEDevolucoesVenda()
VndBEDevolucoesVenda(IEnumerable<VndBEDevolucaoVenda>)
Construtor da classe.
Declaration
public VndBEDevolucoesVenda(IEnumerable<VndBEDevolucaoVenda> items)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<VndBEDevolucaoVenda> | items | Coleção com as linhas das devoluções. |
Properties
Count
Devolve o número de elementos.
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Item[Object]
Devolve uma devolução.
Declaration
public VndBEDevolucaoVenda this[object vntIndexKey] { get; }
Parameters
Type | Name | Description |
---|---|---|
System.Object | vntIndexKey | Identificador da devolução. |
Property Value
Type | Description |
---|---|
VndBEDevolucaoVenda |
Methods
Add(String, String, String, String, String, Double, Double, String, String, String, Int32, String, String, String)
Insere uma devolução na coleção.
Declaration
public VndBEDevolucaoVenda Add(string Id, string IDDocVenda, string IDDocCred, string IDHistorico, string Estado, double Valor, double ValorParcial, string Filial, string Serie, string Tipodoc, int NumDoc, string Modulo, string IdDocOrigem, string sKey = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da devolução. |
System.String | IDDocVenda | Identificador do documento de venda (ID). |
System.String | IDDocCred | Identificador do documento de crédito gerado na devolução (ID). |
System.String | IDHistorico | Identificador do histórico (ID). |
System.String | Estado | Identificador do estado do pendente do documento (Estado). |
System.Double | Valor | Valor do documento. |
System.Double | ValorParcial | Valor parcial do documento quando apenas se trata de uma devolução parcial. |
System.String | Filial | Filial do documento (Filial). |
System.String | Serie | Código da série do documento (Serie). |
System.String | Tipodoc | Código do tipo do documento (Tipodoc). |
System.Int32 | NumDoc | Número do documento (NumDoc). |
System.String | Modulo | Módulo do documento ("V" - Vendas). |
System.String | IdDocOrigem | Identificador do documento de venda que deu origem ao documento de crédito (ID). |
System.String | sKey | Chave do documento. |
Returns
Type | Description |
---|---|
VndBEDevolucaoVenda | Objeto que representa a devolução de venda. |
Adiciona(VndBEDevolucaoVenda)
Insere um elemento na colecção.
Declaration
public VndBEDevolucaoVenda Adiciona(VndBEDevolucaoVenda oDoc)
Parameters
Type | Name | Description |
---|---|---|
VndBEDevolucaoVenda | oDoc | Identificador do Objecto do elemento a inserir. |
Returns
Type | Description |
---|---|
VndBEDevolucaoVenda |
Finalize()
Destrutor da classe.
Declaration
protected override void Finalize()
Remove(Object)
Remove uma devolução da coleção.
Declaration
public void Remove(dynamic vntIndexKey)
Parameters
Type | Name | Description |
---|---|---|
System.Object | vntIndexKey | Indice da devolução. |