private void BT_Add_carre_Click(object sender, EventArgs e) { if (Tb_Cote_carre.Text != "" && Tb_X_carre.Text != "" && Tb_Y_carre.Text != "") { Forme Carre = new Carre(Convert.ToInt32(Tb_Cote_carre.Text), Convert.ToInt32(Tb_X_carre.Text), Convert.ToInt32(Tb_Y_carre.Text)); Tb_Cote_carre.Text = ""; Tb_X_carre.Text = ""; Tb_Y_carre.Text = ""; LesForme.Add(Carre); Carre f1 = (Carre)LesForme[LesForme.Count - 1]; Conn.AddCarre(LesForme[LesForme.Count - 1].Id, f1.getC(), LesForme[LesForme.Count - 1].getposi().getX(), LesForme[LesForme.Count - 1].getposi().getY()); ActualisationDgv(); } else { MessageBox.Show("Un champ n'a pas etais saisie"); } }