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"); }
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"); }