Class EnvEvento
Classe para envio dos eventos da NFe/NFCe
Assembly: Unimake.Business.DFe.dll
Syntax
[Serializable]
[XmlRoot("envEvento", Namespace = "http://www.portalfiscal.inf.br/nfe", IsNullable = false)]
public class EnvEvento : XMLBase, IXmlSerializable
Properties
Evento
Declaration
[XmlElement("evento", Order = 2)]
public List<Evento> Evento { get; set; }
Property Value
IdLote
Número do lote de eventos
Declaration
[XmlElement("idLote", Order = 1)]
public string IdLote { get; set; }
Property Value
Versao
Versão schema do XML de lote de eventos
Declaration
[XmlAttribute(AttributeName = "versao", DataType = "token")]
public string Versao { get; set; }
Property Value
Methods
GerarXML()
Serializa o objeto (Converte o objeto para XML)
Declaration
public override XmlDocument GerarXML()
Returns
Overrides
LerXML<T>(XmlDocument)
Desserializar XML (Converte o XML para um objeto)
Declaration
public override T LerXML<T>(XmlDocument doc) where T : new()
Parameters
| Type |
Name |
Description |
| XmlDocument |
doc |
Conteúdo do XML a ser desserializado
|
Returns
| Type |
Description |
| T |
Retorna o objeto com o conteúdo do XML desserializado
|
Type Parameters
| Name |
Description |
| T |
Tipo do objeto
|
Overrides
LoadFromFile(string)
Desserializar o XML no objeto EnvEvento
Declaration
public EnvEvento LoadFromFile(string filename)
Parameters
| Type |
Name |
Description |
| string |
filename |
Localização do arquivo XML do envEvento
|
Returns
| Type |
Description |
| EnvEvento |
Objeto do EnvEvento
|
LoadFromXML(string)
Desserializar o XML envEvento no objeto EnvEvento
Declaration
public EnvEvento LoadFromXML(string xml)
Parameters
| Type |
Name |
Description |
| string |
xml |
string do XML envEvento
|
Returns
| Type |
Description |
| EnvEvento |
Objeto da EnvEvento
|
PreparaDetPag(XmlDocument)
Declaration
public void PreparaDetPag(XmlDocument xmlDoc)
Parameters
PreparaItemPedido(XmlDocument)
Declaration
public void PreparaItemPedido(XmlDocument xmlDoc)
Parameters
PrepararGConsumo(XmlDocument)
Declaration
public void PrepararGConsumo(XmlDocument xmlDoc)
Parameters
PrepararGConsumoAquisicao(XmlDocument)
Declaration
public void PrepararGConsumoAquisicao(XmlDocument xmlDoc)
Parameters
PrepararGConsumoComb(XmlDocument)
Declaration
public void PrepararGConsumoComb(XmlDocument xmlDoc)
Parameters
PrepararGCredPres(XmlDocument)
Declaration
public void PrepararGCredPres(XmlDocument xmlDoc)
Parameters
PrepararGCredito(XmlDocument)
Declaration
public void PrepararGCredito(XmlDocument xmlDoc)
Parameters
PrepararGImobilizado(XmlDocument)
Declaration
public void PrepararGImobilizado(XmlDocument xmlDoc)
Parameters
PrepararGItemNaoFornecido(XmlDocument)
Declaration
public void PrepararGItemNaoFornecido(XmlDocument xmlDoc)
Parameters
PrepararGPerecimento(XmlDocument)
Declaration
public void PrepararGPerecimento(XmlDocument xmlDoc)
Parameters
PrepararGPerecimentoAdquirente(XmlDocument)
Declaration
public void PrepararGPerecimentoAdquirente(XmlDocument xmlDoc)
Parameters
ReadXml(XmlDocument)
Executa o processamento do XMLReader recebido na desserialização
Declaration
public override void ReadXml(XmlDocument document)
Parameters
| Type |
Name |
Description |
| XmlDocument |
document |
XML recebido durante o processo de desserialização
|
Overrides
Implements