public IzborViseSoftvera(string v) { Softveri = new ObservableCollection <SoftverStavka>(); Softver s1 = new Softver("softver1", "naziv1", "proizvodjac", "sajt", 2007, 20000, "", OS.svejedno); Softver s2 = new Softver("softver1", "naziv1", "proizvodjac", "sajt", 2007, 20000, "", OS.svejedno); SoftverStavka ss1 = new SoftverStavka(s1); SoftverStavka ss2 = new SoftverStavka(s2); ss1.Odabran = false; ss2.Odabran = false; Softveri.Add(ss1); Softveri.Add(ss2); this.DataContext = this; InitializeComponent(); }
public IzborViseSoftvera(List <Softver> odabrani) { Softveri = new ObservableCollection <SoftverStavka>(); ObservableCollection <Softver> svi = SoftverPage.getInstance().Softveri; foreach (Softver s in svi) { SoftverStavka stavka = new SoftverStavka(s); if (odabrani.Contains(s)) { stavka.Odabran = true; } else { stavka.Odabran = false; } Softveri.Add(stavka); } this.DataContext = this; InitializeComponent(); }