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 } }