/*public int getID() { return ID; } public void setID(int ID) { this.ID = ID; } public string getNom_emploi() { return Nom_emploi; } public void setNom_emploi(string Nom_emploi) { this.Nom_emploi = Nom_emploi; } public InfoType getType() { return Type; } public void setType(InfoType Type) { this.Type = Type; } public InfoPersonne getPersonne() { return Personne; } public void setPersonne(InfoPersonne Personne) { this.Personne = Personne; }*/ public InfoEmploi(TEmploi e) { this.ID = e.Id_emploi; this.Nom_emploi = e.Nom_emploi; this.Type = new InfoType(TTypeMetier.findById((int)TMetier.findByIdMetier((int)e.Id_metier)[0].Id_type_metier)[0]); this.Personne = new InfoPersonne(TPersonne.findByIdPersonne((int)e.Id_personne)[0]); }
public static List<TEmploi> findAll() { DataSQLDataContext db = new DataSQLDataContext(); var q = from e in db.T_EMPLOI select e; List<TEmploi> mesEmplois = new List<TEmploi>(); foreach (var e in q) { TEmploi mE = new TEmploi((int)e.ID_EMPLOI); mE.id_metier = (int)e.ID_METIER; mE.id_personne = (int)e.ID_PERSONNE; mE.nom_emploi = e.NOM_EMPLOI; mE.personnesLiees = TPersonne.findByIdPersonne((int)mE.id_personne); mE.metierLiees = TMetier.findByIdMetier(mE.id_metier); mesEmplois.Add(mE); } return mesEmplois; }