コード例 #1
0
ファイル: InfoEmploi.cs プロジェクト: benoitm76/ObjetExterne
        /*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]);
        }
コード例 #2
0
ファイル: TEmploi.cs プロジェクト: benoitm76/ObjetExterne
        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;
        }