Esempio n. 1
0
 public void DelJediTest()
 {
     JediTournamentManager jtm = new JediTournamentManager();
     var jedis = jtm.GetJedis();
     jtm.DelJedi(jedis.Last());
     Assert.IsTrue(jedis.Count()-1 == jtm.GetJedis().Count());
 }
Esempio n. 2
0
 public void AddMatchTest()
 {
     JediTournamentManager jtm = new JediTournamentManager();
     Jedi jedi1 = jtm.GetJedis().Last() ;
     Jedi jedi2 = jtm.GetJedis().First();
     Stade stade = jtm.GetStades().First();
     Match newMatch = new Match(12,jedi1,jedi1,jedi2,EPhaseTournoi.DemiFinale, stade);
     jtm.AddMatch(newMatch);
     var matchs = jtm.GetMatchs();
     Assert.IsTrue(matchs.Last().Equals(newMatch));
 }
Esempio n. 3
0
 public void AddJediTest()
 {
     JediTournamentManager jtm = new JediTournamentManager();
     Jedi newJedi = new Jedi("Palpatine", true);
     jtm.AddJedi(newJedi);
     var jedis = jtm.GetJedis();
     Assert.IsTrue(jedis.Last().Equals(newJedi));
 }
Esempio n. 4
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            // récupération des jedis
            JediTournamentManager jm = new JediTournamentManager();
            IEnumerable<JediTournamentEntities.Jedi> jedis = jm.GetJedis();

            // Initialisation du viewModel
            JedisModelView jmv = new JedisModelView(jedis);
            JedisView.DataContext = jmv;
        }
Esempio n. 5
0
 static void Main(string[] args)
 {
     JediTournamentManager tm=new JediTournamentManager();
     string key;
     do {
         Console.Clear();
         Console.WriteLine("1 - Afficher la liste des stades");
         Console.WriteLine("2 - Afficher la liste des Jedis qui sont du côté obscur");
         Console.WriteLine("3 - Afficher la liste des Jedi qui ont plus de 3 points de forces et plus de 50 points de vies.");
         Console.WriteLine("4 - Afficher la liste des matchs qui ont eu lieu dans un stade de plus de 200 places et ou deux Siths se sont affrontés.");
         Console.WriteLine("5 - Quitter");
         key = Console.ReadLine();
         Console.Clear();
         switch (key)
         {
             case "1":
                 foreach (var stade in tm.GetStades())
                 {
                     Console.WriteLine(stade);
                 }
                 Console.ReadKey();
                 break;
             case "2":
                 foreach (var jedi in tm.GetSiths())
                 {
                     Console.WriteLine(jedi);
                 }
                 Console.ReadKey();
                 break;
             case "3":
                 foreach (var jedi in tm.GetJedis())
                 {
                     Console.WriteLine(jedi);
                 }
                 Console.ReadKey();
                 break;
             case "4":
                 foreach (var match in tm.GetMatchs())
                 {
                     Console.WriteLine(match);
                 }
                 Console.ReadKey();
                 break;
         }
     }while(key!="5");
 }
Esempio n. 6
0
 static void Main(string[] args)
 {
     JediTournamentManager tm=new JediTournamentManager();
     string key;
     do {
         Console.Clear();
         Console.WriteLine("1 - Afficher la liste des stades");
         Console.WriteLine("2 - Afficher la liste des Jedis");
         Console.WriteLine("3 - Afficher la liste des Tournois");
         Console.WriteLine("4 - Afficher la liste des matchs");
         Console.WriteLine("5 - Quitter");
         key = Console.ReadLine();
         Console.Clear();
         switch (key)
         {
             case "1":
                 foreach (var stade in tm.GetStades())
                 {
                     Console.WriteLine(stade);
                 }
                 Console.ReadKey();
                 break;
             case "2":
                 foreach (var jedi in tm.GetJedis())
                 {
                     Console.WriteLine(jedi);
                 }
                 Console.ReadKey();
                 break;
             case "3":
                 foreach (var tournoi in tm.GetTournois())
                 {
                     Console.WriteLine(tournoi);
                 }
                 Console.ReadKey();
                 break;
             case "4":
                 foreach (var match in tm.GetMatchs())
                 {
                     Console.WriteLine(match);
                 }
                 Console.ReadKey();
                 break;
         }
     }while(key!="5");
 }