public IEnumerable<string> AfficheStade()
 {
    IEnumerable<string> stringStade;
    List<Stade> listStade;
    DalManager dal = new DalManager();
    listStade = dal.GetStade();
    stringStade = from stade in listStade select stade.Planete;
    return stringStade;
 }
      public void launchDemi(List<ViewModelMatch> listMatch)
      {
         DalManager dalM = new DalManager();
         List<Jedi> jedis = dalM.GetJedi();
         List<ViewModelMatch> listDemi = new List<ViewModelMatch>();
         List<Jedi> vainqueurs = new List<Jedi>();
         Random rnd = new Random();

         listDemi = (from match in listMatch
                     where match.PhaseTournoi == EPhaseTournoi.DemiFinale
                     orderby match.Match.Id ascending
                     select match).ToList();

         foreach (ViewModelMatch match in listDemi)
         {
            int r = rnd.Next(1, 100);
            JouerAuto(match.Match, r);
            vainqueurs.Add((from jedi in jedis
                            where jedi.Id == match.Match.IdJediVainqueur
                            select jedi).First());
         }
         Stade stade = dalM.GetStade().First();
         int i = 0;
         // 2 matches de quart de demi-final

         while (i < 2)
         {
            //creer les nouveaux matches
            // TODO:  faire que les id des matches s'incrémentent automatiquement
            // mettre dans la base de données tt ça
            //new Match(null, listVainqueurs[i], listVainqueurs[i + 1], EPhaseTournoi.DemiFinale, new Stade(), 9);
            listMatch.Add(new ViewModelMatch(new Match(1, vainqueurs[i], vainqueurs[i + 1], EPhaseTournoi.Finale, stade, i + 8)));

            i += 2;
         }

      }
      public List<ViewModelStade> getAllStadeModel()
      {
         List<ViewModelStade> list = new List<ViewModelStade>();
         var manager = new DalManager();
         var stades = manager.GetStade();
         foreach (Stade stads in stades)
         {
            list.Add(new ViewModelStade(stads));
         }

         return list;
      }
      public List<Stade> ListStadeInfo()
      {
         DalManager dal = new DalManager();

         return dal.GetStade();
      }