if (trouve) { MessageBox.Show("Erreur: Ce numéro de salarié existe déjà."); } else if (num.Contains("0123456789") == false) { MessageBox.Show("Erreur: Le numéro de salarié doit être un nombre."); } else if (num.Contains("0123456789,") == false) { MessageBox.Show("Erreur: Le numéro de salarié doit être un nombre à virgules."); } else if ((num == "") || (nom == "") || (adresse == "") || (salaire == "")) { MessageBox.Show("Erreur: Tous les champs doivent êtres saisis."); } else { aSalarie.Add(new CSalarie(int.Parse(num), nom, adresse, double.Parse(salaire))); DG_liste.Rows.Clear(); Chargement(); }