/// <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.removeJedis(List<int> ids)
        {
            bool flag = true;
            List<Jedi> values = new List<Jedi>();
            JediTournamentManager manager = new JediTournamentManager();

            foreach (Jedi j in manager.getJedis()) {
                if (!ids.Contains(j.Id)) {
                    values.Add(j);
                }
            }

            try {
                manager.updateJedis(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.updateJedis(List<JediWCF> jediList)
        {
            bool flag = true;
            List<Jedi> values = new List<Jedi>();

            foreach(JediWCF j in jediList) {
                values.Add(j.convert());
            }

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

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

            JediTournamentManager manager = new JediTournamentManager();
            List<Jedi> values = manager.getJedis();
            item.Id = values.Max(j => j.Id) + 1;
            values.Add(item.convert());

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

            return flag;
        }