private void namestiCheckBoxove() { ObservableCollection <Igrac_Selektovan> noviIgraci = new ObservableCollection <Igrac_Selektovan>(); using (var db = new BazaZaLiguEntities()) { foreach (Igrac_Selektovan igrac in Igraci) { Igrac_Selektovan novIgracSelektovan = new Igrac_Selektovan() { igrac = db.Igracs.Find(igrac.igrac.id_igraca) }; novIgracSelektovan.Ime_Prezime = igrac.Ime_Prezime; if (Selektovani_menadzer.Nazivi_igraca.Contains(igrac.igrac.ime_igraca + " " + igrac.igrac.prezime_igraca)) { novIgracSelektovan.IsSelected = true; } else { novIgracSelektovan.IsSelected = false; } noviIgraci.Add(novIgracSelektovan); } Igraci = new ObservableCollection <Igrac_Selektovan>(); Igraci = noviIgraci; OnPropertyChanged("Igraci"); } }
public ShowIgracViewModel() { string role = (string)Application.Current.Properties["Role"]; if (role != "Admin") { Visibility = Visibility.Hidden; } else { Visibility = Visibility.Visible; } igraci = new ObservableCollection <Igrac_Selektovan>(); DeleteCommand = new MyICommand(OnDelete); IspisCommand = new MyICommand(Stampaj); using (var db = new BazaZaLiguEntities()) { foreach (Igrac item in db.Igracs) { Igrac_Selektovan igrac = new Igrac_Selektovan() { igrac = item }; igrac.Transferi = new ObservableCollection <string>(); foreach (transferistorija transf in db.transferistorijas.Where(x => x.igrac_id_igraca == item.id_igraca)) { igrac.Transferi.Add(transf.klub + " " + transf.datum); } igraci.Add(igrac); } } OnPropertyChanged("igraci"); }
private void ucitajKlubove() { igraci = new ObservableCollection <Igrac_Selektovan>(); using (var db = new BazaZaLiguEntities()) { foreach (Igrac item in db.Igracs) { Igrac_Selektovan ig = new Igrac_Selektovan(); ig.igrac = item; ig.Prethodni_klub = item.naziv_kluba; igraci.Add(ig); } } OnPropertyChanged("igraci"); }
private void ucitajIgrace() { Igraci = new ObservableCollection <Igrac_Selektovan>(); using (var db = new BazaZaLiguEntities()) { foreach (Igrac igrac in db.Igracs) { Igrac_Selektovan ig = new Igrac_Selektovan() { igrac = igrac, IsSelected = false }; ig.Ime_Prezime = igrac.ime_igraca + " " + igrac.prezime_igraca; Igraci.Add(ig); } OnPropertyChanged("Igraci"); } }
private void dodajIgrace() { igraci = new ObservableCollection <Igrac_Selektovan>(); using (var db = new BazaZaLiguEntities()) { foreach (Igrac item in db.Igracs) { //svi igraci Igrac_Selektovan igrac = new Igrac_Selektovan() { igrac = item, IsSelected = false }; igrac.Ime_Prezime = item.ime_igraca + " " + item.prezime_igraca; igraci.Add(igrac); } } OnPropertyChanged("igraci"); }