/// <summary> /// Construtor com serialização /// </summary> /// <param name="arquivoXML">arquivo a ser lido</param> /// <param name="dadosEmpresa">dados da empresa</param> public BloquearSAT(string arquivoXML, Empresa dadosEmpresa) { FileStream fs = new FileStream(arquivoXML, FileMode.Open, FileAccess.ReadWrite); XmlDocument doc = new XmlDocument(); doc.Load(fs); fs.Close(); fs.Dispose(); DadosEmpresa = dadosEmpresa; ArquivoXML = arquivoXML; Marca = UConvert.ToEnum <EnunsSAT.Fabricante>(DadosEmpresa.MarcaSAT); CodigoAtivacao = DadosEmpresa.CodigoAtivacaoSAT; }
/// <summary> /// Construtor com serialização /// </summary> /// <param name="arquivoXML">arquivo a ser lido</param> /// <param name="dadosEmpresa">dados da empresa</param> public ConsultarSAT(string arquivoXML, Empresa dadosEmpresa) { FileStream fs = new FileStream(arquivoXML, FileMode.Open, FileAccess.ReadWrite); XmlDocument doc = new XmlDocument(); doc.Load(fs); fs.Close(); fs.Dispose(); DadosEmpresa = dadosEmpresa; ArquivoXML = arquivoXML; ConsultarEnvio = DeserializarObjeto <Servicos.Envio.ConsultarSAT>(); Marca = UConvert.ToEnum <EnunsSAT.Fabricante>(DadosEmpresa.MarcaSAT); CodigoAtivacao = DadosEmpresa.CodigoAtivacaoSAT; }
/// <summary> /// Construtor com serialização /// </summary> /// <param name="arquivoXML">arquivo a ser lido</param> /// <param name="dadosEmpresa">dados da empresa</param> public ConsultarNumeroSessao(string arquivoXML, Empresa dadosEmpresa) { FileStream fs = new FileStream(arquivoXML, FileMode.Open, FileAccess.ReadWrite); XmlDocument doc = new XmlDocument(); doc.Load(fs); fs.Close(); fs.Dispose(); DadosEmpresa = dadosEmpresa; ArquivoXML = arquivoXML; ConsultarNumeroSessaoEnvio = doc.InnerXml; NumeroSessao = Convert.ToInt32(GetValueXML(doc, "ConsultarNumeroSessao", "NumeroSessao")); Marca = UConvert.ToEnum <EnunsSAT.Fabricante>(DadosEmpresa.MarcaSAT); CodigoAtivacao = DadosEmpresa.CodigoAtivacaoSAT; }
/// <summary> /// Construtor com serialização /// </summary> /// <param name="arquivoXML">arquivo a ser lido</param> /// <param name="dadosEmpresa">dados da empresa</param> public AssociarAssinatura(string arquivoXML, Empresa dadosEmpresa) { FileStream fs = new FileStream(arquivoXML, FileMode.Open, FileAccess.ReadWrite); Document.Load(fs); fs.Close(); fs.Dispose(); CNPJValue = GetValueXML(Document, "AssociarAssinatura", "CNPJvalue"); AssinaturaCNPJs = GetValueXML(Document, "AssociarAssinatura", "assinaturaCNPJs"); DadosEmpresa = dadosEmpresa; ArquivoXML = arquivoXML; Marca = UConvert.ToEnum <EnunsSAT.Fabricante>(DadosEmpresa.MarcaSAT); CodigoAtivacao = DadosEmpresa.CodigoAtivacaoSAT; }
/// <summary> /// Construtor com serialização /// </summary> /// <param name="arquivoXML">arquivo a ser lido</param> /// <param name="dadosEmpresa">dados da empresa</param> public AtivarSAT(string arquivoXML, Empresa dadosEmpresa) { FileStream fs = new FileStream(arquivoXML, FileMode.Open, FileAccess.ReadWrite); Document.Load(fs); fs.Close(); fs.Dispose(); SubComando = Convert.ToInt32(GetValueXML(Document, "AtivarSAT", "SubComando")); CNPJ = GetValueXML(Document, "AtivarSAT", "CNPJ"); CodigoUF = Convert.ToInt32(GetValueXML(Document, "AtivarSAT", "CodigoUF")); DadosEmpresa = dadosEmpresa; ArquivoXML = arquivoXML; Marca = UConvert.ToEnum <EnunsSAT.Fabricante>(DadosEmpresa.MarcaSAT); CodigoAtivacao = DadosEmpresa.CodigoAtivacaoSAT; }
/// <summary> /// Construtor com serialização /// </summary> /// <param name="arquivoXML">arquivo a ser lido</param> /// <param name="dadosEmpresa">dados da empresa</param> public CancelarUltimaVenda(string arquivoXML, Empresa dadosEmpresa) { FileStream fs = new FileStream(arquivoXML, FileMode.Open, FileAccess.ReadWrite); XmlDocument doc = new XmlDocument(); doc.Load(fs); fs.Close(); fs.Dispose(); XmlNodeList elemList = doc.GetElementsByTagName("infCFe"); ChaveAcessoVenda = elemList[0].Attributes["chCanc"].Value; DadosEmpresa = dadosEmpresa; ArquivoXML = arquivoXML; Marca = UConvert.ToEnum <EnunsSAT.Fabricante>(DadosEmpresa.MarcaSAT); CodigoAtivacao = DadosEmpresa.CodigoAtivacaoSAT; CancelarUltimaVendaEnvio = doc.InnerXml; }