Пример #1
0
        public ShowVlasnikViewModel()
        {
            string role = (string)Application.Current.Properties["Role"];

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

            vlasnici      = new ObservableCollection <Vlasnik_Selektovan>();
            DeleteCommand = new MyICommand(OnDelete);
            IspisCommand  = new MyICommand(Stampaj);

            using (var db = new BazaZaLiguEntities())
            {
                foreach (Vlasnik item in db.Vlasniks)
                {
                    Vlasnik_Selektovan vlas = new Vlasnik_Selektovan()
                    {
                        V = item
                    };
                    vlas.Nazivi_klubova = new ObservableCollection <string>();
                    foreach (Klub klub in item.Klubs)
                    {
                        vlas.Nazivi_klubova.Add(klub.naziv);
                    }
                    vlasnici.Add(vlas);
                }
            }
            OnPropertyChanged("vlasnici");
        }
Пример #2
0
 private void ucitajVlasnike()
 {
     Vlasnici = new ObservableCollection <Vlasnik_Selektovan>();
     using (var db = new BazaZaLiguEntities())
     {
         foreach (Vlasnik item in db.Vlasniks)
         {
             Vlasnik_Selektovan vlas = new Vlasnik_Selektovan()
             {
                 V = item, IsSelected = false
             };
             vlas.Nazivi_klubova = new ObservableCollection <string>();
             foreach (Klub klub in item.Klubs)
             {
                 vlas.Nazivi_klubova.Add(klub.naziv);
             }
             Vlasnici.Add(vlas);
         }
     }
     OnPropertyChanged("Vlasnici");
 }