public void AtualizarDadosConfiguracao(DadosConfiguracaoDTO dados) { FileStream stream = new FileStream(ConfigurationManager.AppSettings["caminhoXML"], FileMode.Create); XmlSerializer serializer = new XmlSerializer(dados.GetType()); serializer.Serialize(stream, dados); }
public DadosConfiguracaoDTO ObterDadosConfiguracao() { try { var dados = new DadosConfiguracaoDTO(); XmlSerializer serializer = new XmlSerializer(typeof(DadosConfiguracaoDTO)); using (FileStream fileStream = new FileStream(ConfigurationManager.AppSettings["caminhoXML"], FileMode.Open)) { dados = (DadosConfiguracaoDTO)serializer.Deserialize(fileStream); } return(dados); } catch (Exception ex) { log.Error("Erro ao obterDados de configuração XML", ex); } return(null); }