public FormAccueil() { InitializeComponent(); if (File.Exists("Paramètres.ini")) { ConfigIni.LoadConfig(); } if (ConfigIni.ipArduino != "") { C_EDL_Recorder Enregistreur = new C_EDL_Recorder(ConfigIni.ipArduino); TesterConnexionArduino = Enregistreur.TesterConnexion(); if (TesterConnexionArduino == true) { lbl_etat_enr.Text = "Connecté"; lbl_etat_enr.ForeColor = Color.Green; flagArduino = true; } else { ConfigIni.ipArduino = ""; } } if (ConfigIni.ip != "" && ConfigIni.username != "" /*&& ConfigIni.txtBox_password != ""*/ && ConfigIni.dbn != "") { BDD = new C_BDD(ConfigIni.ip, ConfigIni.dbn, ConfigIni.username, ConfigIni.password); TesterConnexionBDD = BDD.TesterConnexion(); if (TesterConnexionBDD == true) { lbl_etat_bdd.Text = "Connecté"; lbl_etat_bdd.ForeColor = Color.Green; btn_connexion.Enabled = true; flagBDD = true; } } if (TesterConnexionArduino == true && TesterConnexionBDD == true) { btn_configRes.Enabled = false; } }
private void btn_ok_Click(object sender, EventArgs e) { //On fait le test pour éviter de refaire le test si on est déja connecté if (txtBox_ip.Visible == true) { if (txtBox_ip.Text != "" && txtBox_username.Text != "" /*&& txtBox_password.Text != ""*/ && txtBox_dbn.Text != "") { BDD = new C_BDD(txtBox_ip.Text, txtBox_dbn.Text, txtBox_username.Text, txtBox_password.Text); TesterConnexionBDD = BDD.TesterConnexion(); if (TesterConnexionBDD == true) { IsConnectionDoneBDD = true; lbl_ip.Text = "Adresse IP : OK"; lbl_username.Text = "Nom d'utilisateur : OK"; lbl_password.Text = "Mot de passe : OK"; lbl_dbn.Text = "Nom de la base de données : OK"; txtBox_ip.Visible = false; txtBox_username.Visible = false; txtBox_password.Visible = false; txtBox_dbn.Visible = false; ConfigIni.ip = txtBox_ip.Text; ConfigIni.username = txtBox_username.Text; ConfigIni.password = txtBox_password.Text; ConfigIni.dbn = txtBox_dbn.Text; ConfigIni.SaveConfig(); } } } if (txtBox_ipArduino.Text != "") { Enregistreur = new C_EDL_Recorder(txtBox_ipArduino.Text); TesterConnexionEnregistreur = Enregistreur.TesterConnexion(); if (TesterConnexionEnregistreur == true) { lbl_ipArduino.Text = "Adresse IP : OK"; txtBox_ipArduino.Visible = false; IsConnectionDoneArduino = true; ConfigIni.ipArduino = txtBox_ipArduino.Text; ConfigIni.SaveConfig(); } } else if (txtBox_ipArduino.Text == "" && txtBox_ipArduino.Visible == true) { Thread.Sleep(1000); MessageBox.Show("Il est préférable de rentrer une adresse IP pour l'enregistreur si vous souhaitez le configurer par la suite !", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Warning); } if (txtBox_ip.Visible == false && txtBox_ipArduino.Visible == false) { IsFullConnected = true; Close(); } }