Пример #1
0
 public JoueurWS(Joueur joueur)
     : base((Personne)joueur)
 {
     NbSelections = joueur.NbSelections;
     Score = joueur.Score;
     Poste = (PosteJoueurWS)joueur.Poste;
 }
Пример #2
0
 public void addJoueur(Joueur joueur)
 {
     int posteID = (int)joueur.Poste;
     ExecuteElementByRequest("INSERT INTO Joueurs "
         + "( Prenom, Nom, DateNaissance, EquipeID, PosteID, Capitaine )"
         + " VALUES('" + joueur.Prenom + "','" + joueur.Nom + "','" + joueur.DateNaissance.Date.ToString("yyyy-MM-dd") + "'," + joueur.EquipeID + "," + posteID + ", 0)"
     );
 }
        public BettingManager(BusinessManager businessManager)
        {
            this.businessManager = businessManager;
            rand = new Random();

            joueur1 = new Joueur("player1", 0);
            joueur2 = new Joueur("player2", 0);

            List<Jedi> allJedis = businessManager.getJedis();
            List<Jedi> jedis_to_pool = new List<Jedi>();


            //Creation de la liste a mettre dans la pool
            for (int i = 0; i < 16; i++)
            {
                int index = rand.Next() % allJedis.Count;
                jedis_to_pool.Add(allJedis[index]);
                allJedis.Remove(allJedis[index]);
            }

            jedis = jedis_to_pool;
            pool = new Pool(jedis_to_pool, businessManager.getStades());

        }
Пример #4
0
        public DalManager()
        {
            Joueur joeur1 = new Joueur(5, 12, PosteJoueur.Gardien, new DateTime(1980, 2, 1), "amin", "ben hammou");
            Joueur joeur2 = new Joueur(2, 12, PosteJoueur.Poursuiveur, new DateTime(1978, 10, 11), "Nabil", "Zaini");
            Joueur joeur3 = new Joueur(8, 12, PosteJoueur.Attrapeur, new DateTime(1990, 11, 28), "mohamed", "el gadi");
            Joueur joeur4 = new Joueur(5, 12, PosteJoueur.Batteur, new DateTime(1982, 2, 1), "salim", "mouad");
            Joueur joeur5 = new Joueur(2, 12, PosteJoueur.Poursuiveur, new DateTime(1992, 9, 11), "ismail", "daraji");
            Joueur joeur6 = new Joueur(8, 12, PosteJoueur.Batteur, new DateTime(1991, 10, 28), "bilal", "nait");
            Joueur joeur7 = new Joueur(5, 12, PosteJoueur.Gardien, new DateTime(1983, 3, 1), "zakaria", "dkhissi");
            Joueur joeur8 = new Joueur(2, 12, PosteJoueur.Poursuiveur, new DateTime(1988, 10, 11), "youssef", "chakri");
            Joueur joeur9 = new Joueur(8, 12, PosteJoueur.Attrapeur, new DateTime(1989, 6, 28), "josef", "zeroual");
            Joueur joeur10 = new Joueur(5, 12, PosteJoueur.Attrapeur, new DateTime(1983, 4, 1), "mehdi", "alami");
            Joueur joeur11 = new Joueur(2, 12, PosteJoueur.Poursuiveur, new DateTime(1988, 5, 11), "ismail", "qasmi");
            Joueur joeur12 = new Joueur(8, 12, PosteJoueur.Attrapeur, new DateTime(1992, 9, 28), "mohamed", "sabir");
            Joueur joeur13 = new Joueur(5, 12, PosteJoueur.Gardien, new DateTime(1987, 2, 11), "amin", "moha");
            Joueur joeur14 = new Joueur(2, 12, PosteJoueur.Poursuiveur, new DateTime(1979, 10, 11), "Nabil", "lima");

            joueurs = new List<Joueur>();

            joueurs.Add(joeur1);
            joueurs.Add(joeur2);
            joueurs.Add(joeur3);
            joueurs.Add(joeur4);
            joueurs.Add(joeur5);
            joueurs.Add(joeur6);
            joueurs.Add(joeur7);
            joueurs.Add(joeur8);
            joueurs.Add(joeur9);
            joueurs.Add(joeur10);
            joueurs.Add(joeur11);
            joueurs.Add(joeur12);
            joueurs.Add(joeur13);
            joueurs.Add(joeur14);

            Equipe equipe1 = new Equipe("ASM", "France", joueurs.GetRange(0, 7));
            Equipe equipe2 = new Equipe("PSG", "France", joueurs.GetRange(7, 7));
            equipes = new List<Equipe>();
            equipes.Add(equipe1);
            equipes.Add(equipe2);

            Stade stade1 = new Stade("Stade Michelin", "Michelin", 45000, 45.6);
            Stade stade2 = new Stade("Saint denis", "Parc du Prince", 55000, 75.9);
            stades = new List<Stade>();
            stades.Add(stade1);
            stades.Add(stade2);

            Coupe coupe1 = new Coupe(2014,"Champions League");
            Coupe coupe2 = new Coupe(2013, "Ligue France");
            coupes = new List<Coupe>();
            coupes.Add(coupe1);
            coupes.Add(coupe2);
            Match match1 = new Match(coupe1.Id, new DateTime(2014, 2, 22), equipe1, equipe2, 458.48, 50, 14, stade1);
            Match match2 = new Match(coupe2.Id, new DateTime(2013, 2, 22), equipe2, equipe1, 458.48, 45, 66, stade2);
            matches = new List<Match>();
            matches.Add(match1);
            matches.Add(match2);

            Utilisateur user1 = new Utilisateur("zaini","nabil","nabil.zaini","123456");
            Utilisateur user2 = new Utilisateur("benhammo", "amin", "amin.benhamo", "875");
            Utilisateur user3 = new Utilisateur("el gadi", "momo", "momo.gadi", "7855");
            utilisateurs = new List<Utilisateur>();
            utilisateurs.Add(user1);
            utilisateurs.Add(user2);
            utilisateurs.Add(user3);
        }
Пример #5
0
 public void deleteJoueur(Joueur joueur)
 {
     joueurs.Remove(joueur);
 }
Пример #6
0
 public void addJoueur(Joueur joueur )
 {
     joueurs.Add(joueur);
 }
Пример #7
0
 public void addJoueur(Joueur joueur)
 {
     dal.addJoueur(joueur);
 }
Пример #8
0
 public void updateJoueur(Joueur joueur)
 {
     dal.updateJoueur(joueur);
 }
Пример #9
0
 public void deleteJoueur(Joueur joueur)
 {
     dal.deleteJoueur(joueur);
 }
Пример #10
0
 public void deleteJoueur(Joueur joueur)
 {
     ExecuteElementByRequest("DELETE FROM Joueurs WHERE ID = " + joueur.Id);
 }
Пример #11
0
        private Joueur getJoueurFromRow(DataRow row)
        {
            PosteJoueur poste;
            switch(Convert.ToInt32(row["PosteID"])){
                case 0 : poste = PosteJoueur.Attrapeur;
                    break;
                case 1 : poste = PosteJoueur.Batteur;
                    break;
                case 2 : poste = PosteJoueur.Gardien;
                    break;
                case 3 : poste = PosteJoueur.Poursuiveur;
                        break;
                default :
                    poste = PosteJoueur.None;
                    break;
            }

            Joueur joueur = new Joueur(0, 0, poste, Convert.ToDateTime(row["DateNaissance"]),Convert.ToString(row["Nom"]), Convert.ToString(row["Prenom"]));
            joueur.EquipeID =  Convert.ToInt32(row["EquipeID"]);
            joueur.Id = Convert.ToInt32(row["ID"]);
            return joueur;
        }
Пример #12
0
 public void updateJoueur(Joueur joueur)
 {
     int postID = (int)joueur.Poste;
     ExecuteElementByRequest("UPDATE Joueurs SET"
        + " Prenom = '" + joueur.Prenom + "'"
        + ", Nom = '" + joueur.Nom + "'"
        + ", DateNaissance = '" + joueur.DateNaissance.Date.ToString("yyyy-MM-dd HH:mm:ss") + "'"
        + ", EquipeID = " + joueur.EquipeID
        + ", PosteID = " + postID
        + ", Capitaine = 0 "
         + " WHERE ID = " + joueur.Id
        );
 }