private void btn_modifier_Click(object sender, EventArgs e) { FormAjoutCapteur fAddCpt = new FormAjoutCapteur(confIni, true); //Pré-rempli les champs fAddCpt.id = capteurList[indexCapteur].Id; fAddCpt.txtBox_name.Text = capteurList[indexCapteur].Nom; fAddCpt.txtBox_marque.Text = capteurList[indexCapteur].Marque; fAddCpt.txtBox_model.Text = capteurList[indexCapteur].Model; fAddCpt.numUpDown_calibre.Value = capteurList[indexCapteur].Calibre; fAddCpt.txtBox_a.Text = capteurList[indexCapteur].A.ToString(); fAddCpt.txtBox_b.Text = capteurList[indexCapteur].B.ToString(); fAddCpt.ShowDialog(); if (fAddCpt.IsSendToServer == true) { //Modif d'un capteur et refresh capteurList[indexCapteur].Id = fAddCpt.id; capteurList[indexCapteur].Nom = fAddCpt.Tableau[0]; capteurList[indexCapteur].Marque = fAddCpt.Tableau[1]; capteurList[indexCapteur].Model = fAddCpt.Tableau[2]; capteurList[indexCapteur].Calibre = byte.Parse(fAddCpt.Tableau[3]); capteurList[indexCapteur].A = fAddCpt.Tableau[4]; capteurList[indexCapteur].B = fAddCpt.Tableau[5]; tab_listeCapteurs.Refresh(); } }
private void btn_add_Click(object sender, EventArgs e) { FormAjoutCapteur fAddCpt = new FormAjoutCapteur(confIni, false); fAddCpt.ShowDialog(); if (fAddCpt.IsSendToServer == true) { var rdr = BDD.RequeteSelectLastIdCapteurs(); string stockage = ""; while (rdr.Read()) { stockage = rdr[0].ToString(); } if (stockage == "") { stockage = "1"; } rdr.Close(); BDD.connection.Close(); C_Capteur capteurToAdd = new C_Capteur(); capteurToAdd.Id = ushort.Parse(stockage); capteurToAdd.Nom = fAddCpt.Tableau[0]; capteurToAdd.Marque = fAddCpt.Tableau[1]; capteurToAdd.Model = fAddCpt.Tableau[2]; capteurToAdd.Calibre = byte.Parse(fAddCpt.Tableau[3]); capteurToAdd.A = fAddCpt.Tableau[4]; capteurToAdd.B = fAddCpt.Tableau[5]; capteurList.Add(capteurToAdd); } }