public static XmlDocument CriaRequestWs(this MDFeConsStatServMDFe consStatServMdFe) { var request = new XmlDocument(); request.LoadXml(consStatServMdFe.XmlString()); return(request); }
public static MDFeRetConsStatServ LoadXml(string xml, MDFeConsStatServMDFe consStatServMdFe) { var retorno = LoadXml(xml); retorno.EnvioXmlString = FuncoesXml.ClasseParaXmlString(consStatServMdFe); return(retorno); }
public static void SalvarXmlEmDisco(this MDFeConsStatServMDFe consStatServMdFe) { if (MDFeConfiguracao.NaoSalvarXml()) { return; } var caminhoXml = MDFeConfiguracao.CaminhoSalvarXml; var arquivoSalvar = caminhoXml + @"\-pedido-status-servico.xml"; FuncoesXml.ClasseParaArquivoXml(consStatServMdFe, arquivoSalvar); }
public static void ValidarSchema(this MDFeConsStatServMDFe consStatServMDFe) { var xmlValidacao = consStatServMDFe.XmlString(); switch (MDFeConfiguracao.VersaoWebService.VersaoLayout) { case VersaoServico.Versao100: Validador.Valida(xmlValidacao, "consStatServMDFe_v1.00.xsd"); break; case VersaoServico.Versao300: Validador.Valida(xmlValidacao, "consStatServMDFe_v3.00.xsd"); break; } }
public static string XmlString(this MDFeConsStatServMDFe consStatServMDFe) { return(FuncoesXml.ClasseParaXmlString(consStatServMDFe)); }
public static void ValidarSchema(this MDFeConsStatServMDFe consStatServMDFe) { var xmlValidacao = consStatServMDFe.XmlString(); Validador.Valida(xmlValidacao, "consStatServMDFe_v1.00.xsd"); }