コード例 #1
0
        private void displayCarac_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (DataContext != null)
            {
                EntitiesLayer.Caracteristique car = displayCarac.SelectedItem as EntitiesLayer.Caracteristique;

                ViewModel.Stade.StadeViewModel       svm        = DataContext as ViewModel.Stade.StadeViewModel;
                List <EntitiesLayer.Caracteristique> stadeCarac = svm.Caracteristiques;
                stadeCarac.Remove(car);
                svm.Caracteristiques = stadeCarac;
                displayCarac.Items.Refresh();
            }
        }
コード例 #2
0
        private void displayCarac_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (DataContext != null)
            {
                EntitiesLayer.Caracteristique car = displayCarac.SelectedItem as EntitiesLayer.Caracteristique;

                ViewModel.Jedi.JediViewModel         jvm       = DataContext as ViewModel.Jedi.JediViewModel;
                List <EntitiesLayer.Caracteristique> jediCarac = jvm.Caracteristiques;
                jediCarac.Remove(car);
                jvm.Caracteristiques = jediCarac;
                displayCarac.Items.Refresh();
            }
        }
コード例 #3
0
        private void caracBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (DataContext != null)
            {
                BusinessLayer.JediTournamentManager jtm = new BusinessLayer.JediTournamentManager();
                string carac = caracBox.SelectedItem as string;

                EntitiesLayer.Caracteristique car = (from x in jtm.getCaracteristiques()
                                                     where x.Nom == carac &&
                                                     x.Type == EntitiesLayer.ETypeCaracteristique.Jedi
                                                     select x).FirstOrDefault();

                ViewModel.Jedi.JediViewModel         jvm       = DataContext as ViewModel.Jedi.JediViewModel;
                List <EntitiesLayer.Caracteristique> jediCarac = jvm.Caracteristiques;
                jediCarac.Add(car);
                jvm.Caracteristiques = jediCarac;
                displayCarac.Items.Refresh();
            }
        }
コード例 #4
0
 public CaracteristiqueViewModel() {
     Carac = new EntitiesLayer.Caracteristique();
 }
コード例 #5
0
 private void Add()
 {
     EntitiesLayer.Caracteristique newOne = new EntitiesLayer.Caracteristique();
     SelectedCarac = new CaracteristiqueViewModel(newOne);
     _caracs.Add(SelectedCarac);
 }
コード例 #6
0
 public CaracteristiqueViewModel()
 {
     Carac = new EntitiesLayer.Caracteristique();
 }
コード例 #7
0
 // CONSTRUCTEURS
 public CaracteristiqueViewModel(EntitiesLayer.Caracteristique caract)
 {
     Carac = caract;
 }
コード例 #8
0
 private void Add()
 {
     EntitiesLayer.Caracteristique newOne = new EntitiesLayer.Caracteristique();
     SelectedCarac = new CaracteristiqueViewModel(newOne);
     _caracs.Add(SelectedCarac);
 }