private void Btn_Ajout_Click(object sender, EventArgs e) { if (Txt_Mat.Text != "" && Txt_Nom.Text != "" && Txt_Pren.Text != "") { if (Opt_P.Checked && Txt_CA.Text != "" && Txt_Pour.Text != "") { var p = new Patron(Convert.ToInt32(Txt_Mat.Text), Txt_Nom.Text, Txt_Pren.Text, Dat_Nais.Value, Convert.ToDouble(Txt_CA.Text), Convert.ToDouble(Txt_Pour.Text)); if (!p.Equals(Convert.ToInt32(Txt_Mat.Text))) { List_E.Add(p); } else { MessageBox.Show("Ce Patron existe deja !"); } } else if (Opt_C.Checked && (radioButton4.Checked || radioButton5.Checked || radioButton6.Checked || radioButton7.Checked)) { if (radioButton4.Checked) { var c = new Cadre(Convert.ToInt32(Txt_Mat.Text), Txt_Nom.Text, Txt_Pren.Text, Dat_Nais.Value, 1); if (!c.Equals(Convert.ToInt32(Txt_Mat.Text))) { List_E.Add(c); } else { MessageBox.Show("Cet cadre existe deja !"); } } else if (radioButton5.Checked) { var c = new Cadre(Convert.ToInt32(Txt_Mat.Text), Txt_Nom.Text, Txt_Pren.Text, Dat_Nais.Value, 2); if (!c.Equals(Convert.ToInt32(Txt_Mat.Text))) { List_E.Add(c); } else { MessageBox.Show("Cet cadre existe deja !"); } } else if (radioButton6.Checked) { var c = new Cadre(Convert.ToInt32(Txt_Mat.Text), Txt_Nom.Text, Txt_Pren.Text, Dat_Nais.Value, 3); if (!c.Equals(Convert.ToInt32(Txt_Mat.Text))) { List_E.Add(c); } else { MessageBox.Show("Cet cadre existe deja !"); } } else if (radioButton7.Checked) { var c = new Cadre(Convert.ToInt32(Txt_Mat.Text), Txt_Nom.Text, Txt_Pren.Text, Dat_Nais.Value, 4); if (!c.Equals(Convert.ToInt32(Txt_Mat.Text))) { List_E.Add(c); } else { MessageBox.Show("Cet cadre existe deja !"); } } } else if (Opt_O.Checked) { var o = new Ouvrier(Convert.ToInt32(Txt_Mat.Text), Txt_Nom.Text, Txt_Pren.Text, Dat_Nais.Value, Dat_Ent.Value); if (!o.Equals(Convert.ToInt32(Txt_Mat.Text))) { List_E.Add(o); } else { MessageBox.Show("Cet Ouvrier existe deja !"); } } displayGrid(); } }