예제 #1
0
        public AddMatch(EntitiesLayer.Tournoi tournoi)
        {
            InitializeComponent();
            BManager   = new BusinessLayer.BusinessManager();
            TheTournoi = tournoi;
            List <Pokemon> listPoke = new List <Pokemon>();
            List <Pokemon> listtmp  = BManager.getPokemon();

            for (int i = 0; i < listtmp.Count; i++)
            {
                listPoke.Add(listtmp.ElementAt(i));
            }
            for (int i = 0; i < TheTournoi.nbrMatch; i++)
            {
                listPoke.Remove(TheTournoi.Matchs[i].Pokemon1);
                listPoke.Remove(TheTournoi.Matchs[i].Pokemon2);
            }
            pokemon1.DataContext = listPoke;
            pokemon2.DataContext = listPoke;
        }