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(); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Contact modifié"); Console.ForegroundColor = ConsoleColor.Gray; } }
private TabContact RechercherContact() { Console.Write("Merci de saisir le nom du contact : "); string search = Console.ReadLine(); TabContact contact = annuaire.RechercheContact(search); if (contact == null) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Aucun contact avec ce nom"); Console.ForegroundColor = ConsoleColor.Gray; } else { Console.WriteLine($"Nom : {contact.Nom}, Prénom : {contact.Prenom}, Téléphone : {contact.Telephone}"); } return(contact); }
private void SupprimerContact() { TabContact contact = RechercherContact(); if (contact != null) { if (annuaire.SupprimerContact(contact.Id)) { 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 void AjouterContact() { Console.Write("Merci de saisir le nom du contact : "); string nom = Console.ReadLine(); Console.Write("Merci de saisir le prénom du contact : "); string prenom = Console.ReadLine(); Console.Write("Merci de saisir le téléphone du contact : "); string telephone = Console.ReadLine(); TabContact contact = new TabContact(nom, prenom, telephone); if (annuaire.AjouterContact(contact)) { 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; } }