public InfoPersonne(TPersonne p) { this.ID = p.Id_personne; this.Nom = p.Nom; this.Prenom = p.Prenom; this.Sexe = p.Sexe; this.DateNaissance = p.Date_de_naissance.ToString("dd/MM/yyyy"); this.Financeur = null; this.Conseiller = new InfoConseiller(p.ConseillerLie); }
public static List<TPersonne> findAll() { DataSQLDataContext db = new DataSQLDataContext(); var q = from p in db.T_PERSONNE select p; List<TPersonne> mesPersonnes = new List<TPersonne>(); foreach (var p in q) { TPersonne mP = new TPersonne((int)p.ID_PERSONNE); mP.id_conseiller = (int)p.ID_CONSEILLER; mP.nom = p.NOM; mP.prenom = p.PRENOM; mP.date_de_naissance = (DateTime)p.DATE_DE_NAISSANCE; mP.sexe = ((p.SEXE == '0') ? false : true); mP.conseillerLie = TConseiller.findById((int)p.ID_CONSEILLER)[0]; mP.etudiantLies = TEtudiant.findByIdPersonne((int)mP.id_personne); mesPersonnes.Add(mP); } return mesPersonnes; }