public ControleNFCe() { PreNota = new NFCe() { Informacoes = new InformacoesNFCe() { Emitente = DefinicoesTemporarias.EmitenteAtivo.ToEmitente(), produtos = new List <DetalhesProdutos>(), transp = new Transporte() { ModFrete = 9, Transporta = new Motorista() }, Pagamento = new DetalhamentoPagamento(), infAdic = new InformacoesAdicionais(), } }; }
public NFeDI(NFCe nota, string xml) { if (nota.Informacoes.identificacao.Modelo == 55) { throw new Exception(); } Id = nota.Informacoes.Id; NomeCliente = nota.Informacoes.destinatario?.Nome ?? "Desconhecido"; NomeEmitente = nota.Informacoes.Emitente.Nome; CNPJEmitente = nota.Informacoes.Emitente.CNPJ.ToString(); DataEmissao = DateTime.Parse(nota.Informacoes.identificacao.DataHoraEmissão).ToString("yyyy-MM-dd HH:mm:ss"); NumeroNota = nota.Informacoes.identificacao.Numero; SerieNota = nota.Informacoes.identificacao.Serie; Status = nota.Signature != null && nota.Signature != null ? (int)StatusNota.Assinada : (int)StatusNota.Salva; IsNFCe = true; XML = xml; }
public AnalisadorNFCe(ref NFCe nota) { Nota = nota; }
public ControleNFCe(NFCe preNota) { PreNota = preNota; }