コード例 #1
0
        public ShowMenadzerViewModel()
        {
            string role = (string)Application.Current.Properties["Role"];

            if (role != "Admin")
            {
                Visibility = Visibility.Hidden;
            }
            else
            {
                Visibility = Visibility.Visible;
            }

            menadzeri     = new ObservableCollection <Menadzer_Selektovan>();
            DeleteCommand = new MyICommand(OnDelete);
            IspisCommand  = new MyICommand(Stampaj);

            using (var db = new BazaZaLiguEntities())
            {
                foreach (Menadzer item in db.Menadzers)
                {
                    Menadzer_Selektovan men = new Menadzer_Selektovan()
                    {
                        M = item
                    };
                    men.Nazivi_igraca = new ObservableCollection <string>();
                    foreach (Igrac igrac in item.Igracs)
                    {
                        men.Nazivi_igraca.Add(igrac.ime_igraca + " " + igrac.prezime_igraca);
                    }
                    menadzeri.Add(men);
                }
            }
            OnPropertyChanged("menadzeri");
        }
コード例 #2
0
 private void ucitajMenadzere()
 {
     Menadzeri = new ObservableCollection <Menadzer_Selektovan>();
     using (var db = new BazaZaLiguEntities())
     {
         foreach (Menadzer item in db.Menadzers)
         {
             Menadzer_Selektovan men = new Menadzer_Selektovan()
             {
                 M = item, IsSelected = false
             };
             men.Nazivi_igraca = new ObservableCollection <string>();
             foreach (Igrac igrac in item.Igracs)
             {
                 men.Nazivi_igraca.Add(igrac.ime_igraca + " " + igrac.prezime_igraca);
             }
             Menadzeri.Add(men);
         }
     }
     OnPropertyChanged("Menadzeri");
 }