private void AjoutTelephoneMail() { //Demande de choisir entre un numero de tel et un mail Console.WriteLine("Taper: \n\t 1-->Ajouter numero telephone \n\t 2--> un mail"); string saisie = Console.ReadLine(); List <Client> clients = Contexte.GetClients(); var client = new Client(); int idclient = Input.Read <int>("Veuillez donner un numero d'identifiant client: "); var listIdClient = Contexte.GetIdClient(); //Verification parmis la liste des id clients celui qui est renseigné par l'utilisateur foreach (var id in listIdClient) { if (id == idclient) { switch (saisie) { case "1": Telephone t = new Telephone(); t.IdClient = idclient; t.Numero = Input.Read <string>("Veuillez donner un numero de telephone client: "); t.CodeType = Input.Read <string>("Veuillez donner le type de telephone client(M mobile, F fixe): "); t.Pro = Input.Read <byte>("Sagit-il d'un numero professionnel(0/1): "); Contexte.AjouterTelephone(t); break; case "2": Email e = new Email(); e.IdClient = idclient; e.Adresse = Input.Read <string>("Veuillez donner un numero de mail client: "); e.Pro = Input.Read <byte>("Sagit-il d'un mail professionnel(0/1): "); Contexte.GetAjouterMail(e); break; } } } }