Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var parametros = Serializar<ConsultaStatusDoServico>();
- var certificado = PegarCertificado(loja);
- var ws = new SefazMG.NfeStatusServico2();
- var cabecalho = new nfeCabecMsg() { cUF = Contexto.ConfiguracoesDaNFE.Estado.ID.ToString(), versaoDados = Contexto.ConfiguracoesDaNFE.VersaoDoServicoDeStatus };
- var xEle = new XmlDocument();
- xEle.LoadXml(parametros);
- XmlNode node = xEle.DocumentElement;
- ws.ClientCertificates.Add(certificado);
- ws.Url = "https://www.nfe.fazenda.gov.br/NFeConsultaDest/NFeConsultaDest.asmx";
- ws.nfeCabecMsgValue = cabecalho;
- var nfeDadosMsg = new nfeDadosMsg();
- nfeDadosMsg.Any = new XmlNode[] { xEle.ChildNodes.Item(0) };
- var sb = new StringBuilder();
- nfeDadosMsg.Any = new XmlNode[] { xEle };
- nfeDadosMsg.Any[0] = node;
- try
- {
- var resposta = ws.nfeStatusServicoNF2(nfeDadosMsg);
- sb.AppendLine("Resposta : " + Serializar(resposta));
- }catch(Exception ex)
- {
- sb.AppendLine(ex.Message);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement