C#, ler dados do emitente e destinatário do XML da NFe SEFAZ. C Sharp Windows Form

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น • 4

  • @cledsoncedroteixeira3647
    @cledsoncedroteixeira3647 3 ปีที่แล้ว +1

    Brigado professor!!! Consegui lê a NF toda de uma vez com os dados do emitente, destinatário e os itens. Só uma pergunta, o ListView tem um desempenho melhor do que o GridView, você sempre usa o Listiew. Eu particulamente uso mais o GridView porque é mais fácil de implementar, mais fiquei na dúvida com relação ao desempenho.

    •  3 ปีที่แล้ว +2

      Olá Cledson Cedro Teixeira!
      Na prática, não há diferença significativa de performance entre os dois controles.
      Caso você tiver muitas linhas para ser apresentadas e isto tiver afetando a performance da sua aplicação, considere usar o modo virtual de um dos dois controles, mas apenas se necessário.
      Concluindo: use o controle que você tiver mais domínio sobre ele.
      Abraço!

  • @reginaldomartucci9872
    @reginaldomartucci9872 2 ปีที่แล้ว +1

    Mudei a linha que acrescenta na ListViewer para EndElement acho que ficou bom assim pega até o ultimo item do xml,
    if(meuXml.NodeType == XmlNodeType.EndElement && meuXml.Name == "det")
    listView1.Items.Add(new ListViewItem(new[] { item, xPed, nItemPed, cProd, xProd, qCom, vUnCom.ToString(), vProd.ToString() }));

    •  2 ปีที่แล้ว

      Olá Reginaldo!
      Este vídeo aonde você comentou é para ler os dados do emitente, para ler os itens da NFe é o vídeo o link abaixo:
      th-cam.com/video/QOneV9GYaJc/w-d-xo.html
      Abraço!