private void WindowLoaded(object sender, EventArgs args) { BusinessLayer.JediTournamentManager jtm = new BusinessLayer.JediTournamentManager(); fightPage.DataContext = BusinessLayer.PartieManager.getCurrentGame().Current_match.Stade; // Gestion de la Partie EntitiesLayer.Partie game = BusinessLayer.PartieManager.getCurrentGame(); ViewModel.Partie.PartieViewModel gvm = new ViewModel.Partie.PartieViewModel(game); Concurent1.DataContext = gvm.Current_match.Jedi1; Concurent2.DataContext = gvm.Current_match.Jedi2; Pari1.DataContext = gvm; Pari2.DataContext = gvm; game.Choice_j1 = EntitiesLayer.EShifumi.Aucun; game.Choice_j2 = EntitiesLayer.EShifumi.Aucun; game.Pari_j1 = 0; game.Pari_j2 = 0; PhaseTournoi.Text = gvm.Current_match.PhaseTournoi.ToString(); Affiche1.Visibility = Visibility.Hidden; Affiche2.Visibility = Visibility.Hidden; if(BusinessLayer.PartieManager.getCurrentGame().Mode == EntitiesLayer.Mode.SoloPari || BusinessLayer.PartieManager.getCurrentGame().Mode == EntitiesLayer.Mode.MultiPari) { List<EntitiesLayer.Jedi> jedis = new List<EntitiesLayer.Jedi>(); jedis.Add(game.Current_match.Jedi1); jedis.Add(game.Current_match.Jedi2); IList<EntitiesLayer.Jedi> jedis2 = jedis; ViewModel.Jedi.JedisModelView jvm = new ViewModel.Jedi.JedisModelView(jedis); J1Jedi.DataContext = jvm; ViewModel.Jedi.JedisModelView jvm2 = new ViewModel.Jedi.JedisModelView(jedis); J2Jedi.DataContext = jvm2; if (BusinessLayer.PartieManager.getCurrentGame().J1 != null) { Pari1.Visibility = Visibility.Visible; } if (BusinessLayer.PartieManager.getCurrentGame().J2 != null) { Pari2.Visibility = Visibility.Visible; } } var window = Window.GetWindow(this); window.KeyDown += Page_KeyDown; }
private void WindowLoaded(object sender, EventArgs args) { BusinessLayer.JediTournamentManager jtm = new BusinessLayer.JediTournamentManager(); fightPage.DataContext = BusinessLayer.PartieManager.getCurrentGame().Current_match.Stade; // Gestion de la Partie EntitiesLayer.Partie game = BusinessLayer.PartieManager.getCurrentGame(); ViewModel.Partie.PartieViewModel gvm = new ViewModel.Partie.PartieViewModel(game); Concurent1.DataContext = gvm.Current_match.Jedi1; Concurent2.DataContext = gvm.Current_match.Jedi2; Pari1.DataContext = gvm; Pari2.DataContext = gvm; game.Choice_j1 = EntitiesLayer.EShifumi.Aucun; game.Choice_j2 = EntitiesLayer.EShifumi.Aucun; game.Pari_j1 = 0; game.Pari_j2 = 0; PhaseTournoi.Text = gvm.Current_match.PhaseTournoi.ToString(); Affiche1.Visibility = Visibility.Hidden; Affiche2.Visibility = Visibility.Hidden; if (BusinessLayer.PartieManager.getCurrentGame().Mode == EntitiesLayer.Mode.SoloPari || BusinessLayer.PartieManager.getCurrentGame().Mode == EntitiesLayer.Mode.MultiPari) { List <EntitiesLayer.Jedi> jedis = new List <EntitiesLayer.Jedi>(); jedis.Add(game.Current_match.Jedi1); jedis.Add(game.Current_match.Jedi2); IList <EntitiesLayer.Jedi> jedis2 = jedis; ViewModel.Jedi.JedisModelView jvm = new ViewModel.Jedi.JedisModelView(jedis); J1Jedi.DataContext = jvm; ViewModel.Jedi.JedisModelView jvm2 = new ViewModel.Jedi.JedisModelView(jedis); J2Jedi.DataContext = jvm2; if (BusinessLayer.PartieManager.getCurrentGame().J1 != null) { Pari1.Visibility = Visibility.Visible; } if (BusinessLayer.PartieManager.getCurrentGame().J2 != null) { Pari2.Visibility = Visibility.Visible; } } var window = Window.GetWindow(this); window.KeyDown += Page_KeyDown; }