/// <summary>
        /// Supprime les jedis dont les IDs sont donnés en paramètre
        /// </summary>
        /// <param name="removeList">Liste des IDs des jedis à supprimer</param>
        /// <returns>Vrai si succès, sinon faux</returns>
        bool IServiceJediTournament.removeStades(List<int> ids)
        {
            bool flag = true;
            List<Stade> values = new List<Stade>();
            JediTournamentManager manager = new JediTournamentManager();

            foreach (Stade s in manager.getStades()) {
                if (!ids.Contains(s.Id)) {
                    values.Add(s);
                }
            }

            try {
                manager.updateStades(values);
            }
            catch {
                flag = false;
            }

            return flag;
        }
        /// <summary>
        /// Modifie la liste des stades par celle donnée en argument
        /// </summary>
        /// <param name="listCaracs">Nouvelle liste de stades</param>
        /// <returns>Vrai si la mise à jour a bien eu lieu, faux sinon</returns>
        bool IServiceJediTournament.updateStades(List<StadeWCF> stadeList)
        {
            bool flag = true;
            List<Stade> values = new List<Stade>();

            foreach (StadeWCF s in stadeList) {
                values.Add(s.convert());
            }

            JediTournamentManager manager = new JediTournamentManager();
            manager.updateStades(values);

            return flag;
        }
        /// <summary>
        /// Ajoute un nouveau stade
        /// </summary>
        /// <param name="s">Stade à ajouter</param>
        /// <returns>Vrai si l'ajout s'est fait, sinon faux</returns>
        bool IServiceJediTournament.newStade(StadeWCF item)
        {
            bool flag = true;

            JediTournamentManager manager = new JediTournamentManager();
            List<Stade> values = manager.getStades();

            // Mise en place de l'ID correct et ajout
            item.Id = values.Max(s => s.Id) + 1;
            values.Add(item.convert());

            try {
                manager.updateStades(values);
            }
            catch {
                flag = false;
            }

            return flag;
        }