public Integracao() { _appSettings = ConfigurationManager.AppSettings; _configuracaoServidores = StringDeConfiguracoes(_appSettings); _ultilitariosStringConexao = new UltilitariosStringConexao(_configuracaoServidores); _mapeadorDadosEM = new MapeadorDadosEM(_ultilitariosStringConexao.StringBancoFBC()); _mapeadorDadosSql = new MapeadorDadosSql(_ultilitariosStringConexao.StringBancoSQL()); _processoEntradaBancoEM = new ProcessoEntradaBancoEM(); }
private static ConfiguracaoServidores StringDeConfiguracoes(NameValueCollection appSettings) { var configuracaoServidor = new ConfiguracaoServidores { nomeServidor = appSettings.Get("CaminhoServidorSQL"), nomeBanco = appSettings.Get("NomeBancoSQL"), usuario = appSettings.Get("UsuarioBancoSQL"), senha = appSettings.Get("SenhaBancoSQL"), localizacaoEM = appSettings.Get("CaminhoServidorFBC") }; return(configuracaoServidor); }
public void gravarConfiguracao(ConfiguracaoServidores configuraçãoServidores) { StreamWriter writer = new StreamWriter("Configuração.txt", true); using (writer) { // Escreve uma nova linha no final do arquivo writer.WriteLine("servidor: " + configuraçãoServidores.nomeServidor); writer.WriteLine("banco: " + configuraçãoServidores.nomeBanco); writer.WriteLine("usuario: " + configuraçãoServidores.usuario); writer.WriteLine("senha: " + configuraçãoServidores.senha); writer.WriteLine("BDEM: " + configuraçãoServidores.localizacaoEM); } }
public ConfiguracaoServidores LerConfiguracao() { var caminho = AppDomain.CurrentDomain.BaseDirectory; ConfiguracaoServidores configuracao = new ConfiguracaoServidores(); StreamReader reader = new StreamReader(caminho + "Configuração.txt", true); using (reader) { string linha; while ((linha = reader.ReadLine()) != null) { // A linha possui a informação que procuro? if (linha.Contains("servidor:")) { // Sim. Então guarda a informação e abandona o loop configuracao.nomeServidor = linha.Replace("servidor:", ""); } else if (linha.Contains("banco: ")) { // Sim. Então guarda a informação e abandona o loop configuracao.nomeBanco = linha.Replace("banco: ", ""); } else if (linha.Contains("usuario:")) { // Sim. Então guarda a informação e abandona o loop configuracao.usuario = linha.Replace("usuario", ""); } else if (linha.Contains("senha:")) { // Sim. Então guarda a informação e abandona o loop configuracao.senha = linha.Replace("senha", ""); } else if (linha.Contains("BDEM:")) { // Sim. Então guarda a informação e abandona o loop configuracao.localizacaoEM = linha.Replace("BDEM:", ""); } } } return(configuracao); }
public UltilitariosStringConexao(ConfiguracaoServidores configuracaoServidores) { _configuracaoServidores = configuracaoServidores; }