private void ModifierContact() { TabContact contact = RechercherContact(); if (contact != null) { Console.Write("Merci de saisir le nouveau nom : "); contact.Nom = Console.ReadLine(); Console.Write("Merci de saisir le nouveau prénom : "); contact.Prenom = Console.ReadLine(); Console.Write("Merci de saisir le nouveau téléphone : "); contact.Telephone = Console.ReadLine(); if (contact.ModifierContact()) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Contact modifié"); Console.ForegroundColor = ConsoleColor.Gray; } else { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Erreur de modification"); Console.ForegroundColor = ConsoleColor.Gray; } } else { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Erreur !"); Console.ForegroundColor = ConsoleColor.Gray; } }
private void SupprimerContact() { TabContact contact = RechercherContact(); if (contact != null) { if (contact.SupprimerContact()) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Contact supprimé"); Console.ForegroundColor = ConsoleColor.Gray; } else { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Erreur de suppression"); Console.ForegroundColor = ConsoleColor.Gray; } } }
private TabContact RechercherContact() { Console.Write("Merci de saisir le numero de téléphone du contact : "); string search = Console.ReadLine(); TabContact contact = TabContact.RechercheContact(search); if (contact == null) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Aucun contact avec ce numero"); Console.ForegroundColor = ConsoleColor.Gray; } else { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Contact trouvé"); Console.ForegroundColor = ConsoleColor.Gray; contact.AfficherContact(); } return(contact); }
private void AjouterContact() { Console.Write("Merci de saisir le nom : "); string nom = Console.ReadLine(); Console.Write("Merci de saisir le prénom : "); string prenom = Console.ReadLine(); Console.Write("Merci de saisir le téléphone : "); string telephone = Console.ReadLine(); TabContact contact = new TabContact(nom, prenom, telephone); if (contact.AjouterContact()) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Votre contact à bien été ajouté"); Console.ForegroundColor = ConsoleColor.Gray; } else { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Erreur d'ajout contact"); Console.ForegroundColor = ConsoleColor.Gray; } }
private void AfficherContact() { TabContact.AfficherLesContacts(); }