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