//Rajout de contact public static void Ajouter(ListeDeContact carnet, Contact c) { if (VérifierContact(carnet, c) == true) { MessageBox.Show("Contact existe déjà!! " + c.ToString()); } else if (VérifierContact(carnet, c) != true) { carnet.AjouterContact(c); MessageBox.Show("Nouveau Contact rajouté!!"); } }
public static void Lecture(string v, ListeDeContact listing) { StreamReader reader = null; try { //Lire le fichier source avec l'utilisation d'un streamreader reader = new StreamReader(v); string data = null; //int t; //while((t = reader.Read()) != -1)//charractère par charactère while ((data = reader.ReadLine()) != null) { //Console.Write((char)t); //Console.WriteLine(data); Contact C1 = Utilitaire.ParseLigne(data); listing.AjouterContact(C1); //Utilitaire.Ajouter(listing, C1); } } catch (FileNotFoundException e) { MessageBox.Show("Erreur fichier"); } catch (IOException e) { MessageBox.Show("Erreur fichier"); } finally { if (reader != null) { reader.Close(); } } }