private void Button_Enregistrer(object sender, RoutedEventArgs e) { List <Personne> listePersonne = new List <Personne>(); listePersonne = GestionManagersPersonne.AllPersonne(); Personne dernier = listePersonne.Last(); Console.WriteLine("last person name " + dernier.nom); Console.WriteLine("last person id " + dernier.id); int id_personne = dernier.id + 1; Personne p = new Personne(); p.id = id_personne; p.nom = text_nom.Text; p.prenom = text_prenom.Text; p.email = text_email.Text; p.mobile = text_mobile.Text; p.adresse = new Adresse(id_personne, text_numeroappart.Text, text_numerorue.Text, text_nomrue.Text, text_ville.Text); p.genre = new Genre(id_personne, text_type.Text); p.identification = new Identification(id_personne, text_nom.Text, text_prenom.Text); p.groupe = new Groupe(id_personne, text_groupe.Text); GestionManagersPersonne.AddPersonne(p); UpdateList(); }
private void Button_Enregistrer(object sender, RoutedEventArgs e) { Personne p = new Personne(); p.nom = text_nom.Text.Trim(); p.prenom = text_prenom.Text.Trim(); p.email = text_email.Text.Trim(); p.mobile = text_mobile.Text.Trim(); Adresse a = new Adresse(); a.numeroappartement = text_numeroappart.Text.Trim(); a.numerorue = text_numerorue.Text.Trim(); a.nomrue = text_nomrue.Text.Trim(); a.ville = text_ville.Text.Trim(); Genre g = new Genre(); g.type = text_type.Text.Trim(); Groupe gr = new Groupe(); gr.groupe = text_groupe.Text.Trim(); GestionManagersPersonne.AddPersonne(p); GestionManagersAdresse.AddAdresse(a); GestionManagersGenre.AddGenre(g); GestionManagersGroupe.AddGroupe(gr); UpdateList(); }
private void Button_Supprimer(object sender, RoutedEventArgs e) { if (listContact.SelectedItems != null) { foreach (Personne personne in listContact.SelectedItems) { GestionManagersPersonne.DeletePersonne2(personne); } UpdateList(); } }
public void UpdateList() { listContact.Items.Clear(); List <Personne> list = GestionManagersPersonne.AllPersonne(); foreach (Personne personne in list) { listContact.Items.Add(personne); } }
private void Button_GO(object sender, RoutedEventArgs e) { if (text_recherche.Text != null) { listContact.Items.Clear(); List <Personne> list = GestionManagersPersonne.PersonneParNom(text_recherche.Text); foreach (Personne personne in list) { listContact.Items.Add(personne); } } }
static void Main(string[] args) { Console.Write("Tests"); List <Personne> lpers = new List <Personne>(); lpers = GestionManagersPersonne.AllPersonne(); foreach (Personne p in lpers) { Console.WriteLine("Id:" + p.id); Console.WriteLine("Nom:" + p.nom); Console.WriteLine("Prenom:" + p.prenom); Console.WriteLine("Email:" + p.email); Console.WriteLine("Mobile:" + p.mobile); //Console.WriteLine("adresseid:" + p.adresse.id); Console.WriteLine("numeroappartement:" + p.adresse.numeroappartement); Console.WriteLine("numerorue:" + p.adresse.numerorue); Console.WriteLine("nomrue:" + p.adresse.nomrue); Console.WriteLine("ville:" + p.adresse.ville); Console.WriteLine("type:" + p.genre.type); Console.WriteLine("groupe:" + p.groupe.groupe); Console.WriteLine("---------------------------------------"); } /* List<Adresse> ladresse = new List<Adresse>(); * ladresse = GestionManagersAdresse.AllAdresse(); * * foreach (Adresse ap in ladresse) * { * * Console.WriteLine("Id:" + ap.id); * Console.WriteLine("appart:" + ap.numeroappartement); * Console.WriteLine("numrue:" + ap.numerorue); * Console.WriteLine("nomrue:" + ap.nomrue); * Console.WriteLine("ville:" + ap.ville); * * * Console.WriteLine("---------------------------------------"); * * }*/ List <Personne> listePersonne = new List <Personne>(); listePersonne = GestionManagersPersonne.AllPersonne(); Personne dernier = listePersonne.Last(); Console.WriteLine("last person name " + dernier.nom); Console.WriteLine("last person id " + dernier.id); int id_personne = dernier.id + 1; Console.WriteLine("id personne " + id_personne); // test supprimer // PersonneManager.Delete(8); // test add contact Personne newPersonne = new Personne(id_personne, "etienne", "Delarue", "*****@*****.**", "2514568798", new Adresse(id_personne, "25", "12", "Tessier", "marseil"), new Genre(id_personne, "M"), new Identification(id_personne, "Hello", "abc"), new Groupe(id_personne, "tester")); // AJOUT GestionManagersPersonne.AddPersonne(newPersonne); }