private void btnSacuvaj_Click(object sender, RoutedEventArgs e) { if (Validacija() == true) { return; } //citaj sa diska var ucitaniNamestaji = Projekat.Instance.Namestaj; TipNamestaja izabraniTipNamestaja = (TipNamestaja)cmbTipNamestaja.SelectedItem; Akcija izabranaAkcija = (Akcija)cmbAkcija.SelectedItem; switch (operacija) { case TipOperacije.DODAVANJE: Namestaj.Dodaj(namestaj); break; case TipOperacije.IZMENA: //var namestajZaIzmenu = listaNamestaja.SingleOrDefault(x => x.Id == namestaj.Id); foreach (var n in ucitaniNamestaji) { if (n.Id == namestaj.Id) { n.Naziv = tbNaziv.Text; n.Cena = Double.Parse(tbCena.Text); n.KolicinaUMagacinu = int.Parse(tbKolicina.Text); n.TipNamestajaId = izabraniTipNamestaja.Id; n.AkcijaId = izabranaAkcija.Id; break; } } Namestaj.Izmeni(namestaj); break; default: break; } Close(); }