private void SalvarConexao()
        {
            bancoMySql = new DataBase.DadosConexao(txt_serverMySql.Text, txt_userMySql.Text, txt_senhaMySql.Text, txt_bancoMySql.Text, "MySql");
            new DataBase().Salvar(bancoMySql);

            bancoSql = new DataBase.DadosConexao(txt_serverSql.Text, txt_userSql.Text, txt_senhaSql.Text, txt_bancoSql.Text, "Sql");
            new DataBase().Salvar(bancoSql);

            CarregarDados();
        }
 private void TestarConexao(DataBase.DadosConexao banco)
 {
     try
     {
         SalvarConexao();//salva os dados de conexão que estiverem na tela antes de testar
         CarregarDados();
         new DataBase().TestarConexao(banco);
         MessageBox.Show("Conectado com exito");
     }
     catch (Exception ex)
     {
         MessageBox.Show("Falha na conexão: " + ex.Message);
     }
 }
        //código que executa quando o Serviço do Windows Iniciar
        public void Start()
        {
            try
            {
                bancoMySql = new DataBase.DadosConexao("MySql"); //cria objeto com os parametros para conexar com MySql
                bancoSql   = new DataBase.DadosConexao("Sql");   //cria objeto com os parametros para conexar com SqlServer

                var timer1 = new Timer
                {
                    Interval = 10000 //a cada 10 segundos, a pulseiras podem ser atualizadas a qualquer momento
                };
                timer1.Elapsed += new ElapsedEventHandler(Timer1_Tick);
                timer1.Enabled  = true;

                Logs.Gravar("Serviço iniciado", false); //log funcionamento
                Console.WriteLine("Serviço do Windows foi inicado");
            }
            catch (Exception ex)
            {
                Logs.Gravar(ex.Message, true); //log erros
            }
        }
        private void CarregarDados()//carrega dados mySql
        {
            //preenche os dados de conexão na tela
            try
            {
                bancoMySql = new DataBase.DadosConexao("MySql");
                bancoSql   = new DataBase.DadosConexao("Sql");

                txt_serverMySql.Text = bancoMySql.Servidor;
                txt_userMySql.Text   = bancoMySql.Usuario;
                txt_senhaMySql.Text  = bancoMySql.Senha;
                txt_bancoMySql.Text  = bancoMySql.Banco;

                txt_serverSql.Text = bancoSql.Servidor;
                txt_userSql.Text   = bancoSql.Usuario;
                txt_senhaSql.Text  = bancoSql.Senha;
                txt_bancoSql.Text  = bancoSql.Banco;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Houve um erro ao tentar abrir arquivos de configuração!!! \n\n" + ex.Message);
                Logs.Gravar(ex.Message, true); //log erros
            }
        }