コード例 #1
0
        public void SalvarConfigs(DataBase.DadosConexao dadosConexao, string nomeArquivo)
        {
            try
            {
                string[] lines   = { "servidor: " + dadosConexao.Servidor, "usuario: " + dadosConexao.Usuario, "senha: " + dadosConexao.Senha, "banco: " + dadosConexao.Banco };
                string   caminho = System.AppDomain.CurrentDomain.BaseDirectory.ToString();

                System.IO.File.WriteAllLines(caminho + nomeArquivo, lines);
            }
            catch (FileNotFoundException e)
            {
                Console.WriteLine($"The file was not found: '{e}'");
                Console.WriteLine();
            }
            catch (DirectoryNotFoundException e)
            {
                Console.WriteLine($"The directory was not found: '{e}'");
                Console.WriteLine();
            }
            catch (IOException e)
            {
                Console.WriteLine($"The file could not be opened: '{e}'");
                Console.WriteLine();
            }
        }
コード例 #2
0
        public void Importar(DataBase.DadosConexao bancoMySql, DataBase.DadosConexao bancoSql)
        {
            {
                var dataHora     = new Datas();
                var conexaoSql   = CriarConexaoSql(bancoSql);
                var conexaoMySql = CriarConexaoMysql(bancoMySql);
                var pulseira     = new Pulseira();
                //Busca todas as pulseira do banco de acordo com a ultima data lida
                var listaPulseira = pulseira.LerPulseirasMySql(conexaoMySql, dataHora.LerData());

                //Limpa tabela de integração
                pulseira.LimparIntegracaoExterna(conexaoSql);

                foreach (var item in listaPulseira)
                {
                    pulseira.GravarPulseiraSql(conexaoSql, item);
                    dataHora.EscolherMaior(item.DateTime);//verifica se é mais recente do que a data guardada
                }
            }
        }
コード例 #3
0
 //Cria conexão com banco de dados SQL
 private ConexaoSQL CriarConexaoSql(DataBase.DadosConexao bancoSql)
 {
     return(new ConexaoSQL(bancoSql.Servidor, bancoSql.Usuario, bancoSql.Senha, bancoSql.Banco));
 }