コード例 #1
0
        public viewModelEquipe(DaoEquipe thedaoequipe, DaoJoueur thedaojoueur, DAOPays thedaopays, DaoPoste thedaoposte)
        {
            vmDaoPays   = thedaopays;
            vmDaoJoueur = thedaojoueur;
            vmDaoPoste  = thedaoposte;
            vmDaoEquipe = thedaoequipe;

            listEquipe = new ObservableCollection <Equipe>(thedaoequipe.SelectAll());
            listJoueur = new ObservableCollection <Joueur>(thedaojoueur.SelectAll());
            listPays   = new ObservableCollection <Pays>(thedaopays.SelectAll());
            listPoste  = new ObservableCollection <Poste>(thedaoposte.SelectAll());

            foreach (Joueur J in ListJoueur)
            {
                int i = 0;
                while (J.Id != listPays[i].Id)
                {
                    i++;
                }
                J.LePays = listPays[i];
            }
            foreach (Joueur J in ListJoueur)
            {
                int i = 0;
                while (J.Id != listPays[i].Id)
                {
                    i++;
                }
                J.LePoste = listPoste[i];
            }
        }
コード例 #2
0
        static void Main(string[] args)
        {
            mydbal     = new Dbal("dsfootamericain");
            myPoste    = new Poste();
            myDaoPoste = new DaoPoste(mydbal);

            myPays    = new Pays();
            myDaoPays = new DaoPays(mydbal);

            myJoueur    = new Joueur();
            myDaoJoueur = new DaoJoueur(mydbal, myDaoPays, myDaoPoste);

            myEquipe    = new Equipe();
            myDaoEquipe = new DaoEquipe(mydbal, myDaoJoueur);


            List <Poste> listPost = myDaoPoste.SelectAll();

            foreach (Poste f in listPost)
            {
                Console.WriteLine(f.Nom);
            }

            Console.WriteLine("--------------------------");

            List <Joueur> listJoueur = myDaoJoueur.SelectAll();

            foreach (Joueur f in listJoueur)
            {
                Console.WriteLine(f.Nom);
            }


            Console.WriteLine("--------------------------");

            List <Equipe> ListEquipe = myDaoEquipe.SelectAll();

            foreach (Equipe f in ListEquipe)
            {
                Console.WriteLine(f.Nom);
            }

            Console.WriteLine("--------------------------");

            Poste unPoste = myDaoPoste.SelectById(1);

            Console.WriteLine(unPoste.Nom);

            Joueur unJoueur = myDaoJoueur.SelectById(1);

            Console.WriteLine(unJoueur.Nom);
        }
コード例 #3
0
        static void Main(string[] args)
        {
            mondbal     = new Dbal("dsfootamericain");
            myDaoPays   = new DAOPays(mondbal);
            myDaoPoste  = new DaoPoste(mondbal);
            myDaoJoueur = new DaoJoueur(mondbal, myDaoPays, myDaoPoste, myDaoEquipe);

            #region testPays
            //afficher liste pays
            List <Pays> listPays = myDaoPays.SelectAll();
            foreach (Pays p in listPays)
            {
                Console.WriteLine(p.Nom);
            }

            //afficher nom pays par id

            //Pays myPays = myDaoPays.SelectById(1);
            //Console.WriteLine(myPays.Nom);

            //afficher nom pays par nom

            //Pays myPays = myDaoPays.SelectByName("France");
            //Console.WriteLine(myPays.Nom);

            //insert pays
            //Pays myPays = new Pays(4, "Allemagne");
            //myDaoPays.Insert(myPays);
            #endregion

            #region testJoueur
            List <Joueur> listeJoueur = myDaoJoueur.SelectAll();
            foreach (Joueur j in listeJoueur)
            {
                Console.WriteLine(j.Nom);
            }
            #endregion
        }