public bool Equals(Stagiaire s, Stagiaire s1) { bool res = false; if (s.numero == s1.numero) { res = true; } return(res); }
public bool Ajouter(Stagiaire membre) { if (IndiceDe(membre) == -1) { lstS.Add(membre); return(true); } else { return(false); } }
public int IndiceDe(Stagiaire membre) { int i; for (i = 0; i < lstS.Count; i++) { if (membre.Nom == lstS[i].Nom) { return(i); } } return(-1); }
public void Supprimer(Stagiaire membre) { for (int i = 0; i < lstS.Count; i++) { if (membre.Numero == lstS[i].Numero) { lstS.RemoveAt(i); } else { throw new Exception("1e stagiaire ne fait pas partie du club"); } } }
private void buttonAjouter_Click(object sender, EventArgs e) { Stagiaire st = new Stagiaire(textNum.Text, textNom.Text); for (int i = 0; i < 1; i++) { if (st.Numero != c.lstS[i].Numero) { c.lstS.Add(st); d.Rows.Add(st.Numero, st.Nom); clear(); } else { MessageBox.Show("Le Membre existe dija", "Ajouter", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void buttonSupprimer_Click(object sender, EventArgs e) { Stagiaire st = new Stagiaire(textNum.Text, textNom.Text); for (int i = 0; i < c.lstS.Count; i++) { if (st.Numero == c.lstS[i].Numero) { c.lstS.RemoveAt(i); d.Rows.RemoveAt(i); clear(); break; } else { MessageBox.Show("Le numéro d'inscription est introvable !!", "Suprimer", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }