public void Saisie() { bool end = false; while (!end) { Console.WriteLine("Tapez 1 pour ajouter une personne et 2 pour quitter"); string saisie = Console.ReadLine(); switch (saisie) { case "1": Personne p = new Personne(); Console.Write("Nom:"); saisie = Console.ReadLine(); p.Nom = saisie; Console.Write("Prénom:"); saisie = Console.ReadLine(); p.Prenom = saisie; Console.Write("Date de naissance:"); saisie = Console.ReadLine(); DateTime.TryParse(saisie, out p.DateDeNaissance); ListePersonne.Add(p); break; case "2": end = true; break; } } }
private void OnPersonneAjoutee(PersonneAjoutee obj) { Personnes.Add(new Personne { DateDeces = null, Prenom = obj.Prenom, InfosNaissance = new InfosNaissance(obj.LieuNaissance, obj.DateNaissance) }); }
private static void Serialiser() { // Création de la liste var listePersonne = new Personnes(); listePersonne.Add(new Personne { Prenom = "Théodoros", Ville = "Athènes" }); listePersonne.Add(new Personne { Prenom = "Thi Qui Khanh", Ville = "Hochiminh" }); listePersonne.Add(new Personne { Prenom = "Lydia", Ville = "Bangui" }); listePersonne.Add(new Personne { Prenom = "Niry", Ville = "Tana" }); listePersonne.Add(new Personne { Prenom = "Velio", Ville = "Mexico" }); listePersonne.Add(new Personne { Prenom = "Hédi", Ville = "Melun" }); listePersonne.Add(new Personne { Prenom = "Raja", Ville = "Agadir" }); listePersonne.Add(new Personne { Prenom = "Yiqing", Ville = "Shanghai" }); listePersonne.Add(new Personne { Prenom = "Armelle", Ville = "Douala" }); listePersonne.Add(new Personne { Prenom = "Denis", Ville = "Paris" }); listePersonne.Add(new Personne { Prenom = "Hafid", Ville = "Bejaia" }); listePersonne.Add(new Personne { Prenom = "Pierre Yves", Ville = "Nancy" }); listePersonne.Add(new Personne { Prenom = "Ali", Ville = "Lyon" }); listePersonne.Add(new Personne { Prenom = "Maurice", Ville = "Clamart" }); // Sérialisation Console.WriteLine("1. Binaire \n2.XML \n Tapez 1 ou 2"); string saisie = Console.ReadLine(); switch (saisie) { case "1": FileStream flux = File.Create(FICHIER_BINAIRE); BinaryFormatter serialiseur = new BinaryFormatter(); serialiseur.Serialize(flux, listePersonne); flux.Close(); break; case "2": flux = File.Create(FICHIER_XML); SoapFormatter serialiseur2 = new SoapFormatter(); serialiseur2.Serialize(flux, listePersonne); flux.Close(); break; } }
public MainWindowViewModel() { #region Initialisation du catalogue avec des valeurs if (Competences.Count() == 0) { Competences.Add(new Competence() { Id = 1, Couleur = "#4f6228", Libelle = "Archi Analog", LibelleCourt = "AA" }); Competences.Add(new Competence() { Id = 2, Couleur = "#75923c", Libelle = "Design Analog", LibelleCourt = "DA" }); Competences.Add(new Competence() { Id = 3, Couleur = "#9bbb59", Libelle = "Layout Analog", LibelleCourt = "LA" }); Competences.Add(new Competence() { Id = 4, Couleur = "#17375d", Libelle = "AD", LibelleCourt = "AD" }); Competences.Add(new Competence() { Id = 5, Couleur = "#1f497d", Libelle = "Design Digital", LibelleCourt = "DN" }); Competences.Add(new Competence() { Id = 6, Couleur = "#4f81bd", Libelle = "Verif. Fonct.", LibelleCourt = "VF" }); Competences.Add(new Competence() { Id = 7, Couleur = "#4bacc6", Libelle = "Design For Test", LibelleCourt = "DFT" }); Competences.Add(new Competence() { Id = 8, Couleur = "#b2a1c7", Libelle = "Middle End (Synthèse, TA)", LibelleCourt = "ME" }); Competences.Add(new Competence() { Id = 9, Couleur = "#8064a2", Libelle = "Implémentation Physique", LibelleCourt = "P&R" }); Competences.Add(new Competence() { Id = 10, Couleur = "#953735", Libelle = "SV", LibelleCourt = "SV" }); Competences.Add(new Competence() { Id = 11, Couleur = "#953735", Libelle = "Caractérisation", LibelleCourt = "Ca" }); Competences.Add(new Competence() { Id = 12, Couleur = "#8064a2", Libelle = "INDUS", LibelleCourt = "Ind" }); Competences.Add(new Competence() { Id = 13, Couleur = "#00b050", Libelle = "Hw (Carte)", LibelleCourt = "Hw" }); Competences.Add(new Competence() { Id = 14, Couleur = "#00b050", Libelle = "Software", LibelleCourt = "Sw" }); Competences.Add(new Competence() { Id = 15, Couleur = "#00b050", Libelle = "Banc de Test", LibelleCourt = "BT" }); Competences.Add(new Competence() { Id = 16, Couleur = "#00b050", Libelle = "VA", LibelleCourt = "VA" }); } if (Personnes.Count() == 0) { Personnes.Add(new Personne() { Nom = "Nicola", CompetencePrincipale = Competences.First(C => C.Libelle == "Hw (Carte)") }); Personnes.Add(new Personne() { Nom = "Guillaume", CompetencePrincipale = Competences.First(C => C.Libelle == "INDUS") }); } if (PersonnesWrapper.Count() == 0) { foreach (Personne P in Personnes) { PersonnesWrapper.Add(new Wrapper(P)); } } #endregion }
public void seed() { Personnes.Add(new Personne { Nom = "khalifa", Prenom = "rassame", Adresse = "tanger", Email = "*****@*****.**", Pass = "******", Image = "kfuul" }); }