private void IzmeniDugme_Click(object sender, RoutedEventArgs e) { //if (SelektovanaAkcija == null) //{ // MessageBox.Show("Niste izabrali akciju za izmenu."); // return; //} Akcija a = new Akcija(SelektovanaAkcija); Dodata = false; DodajAkcijaProzor izmeniAkcijaProzor = new DodajAkcijaProzor(a); izmeniAkcijaProzor.ShowDialog(); if (Dodata) { SelektovanaAkcija.Zameni(a); Refresh(); using (var unitOfWork = new Baza.Context()) { Akcija izBaze = unitOfWork.Akcije.Find(a.ID); if (a != null) { izBaze.Zameni(a); unitOfWork.SaveChanges(); } } } }
private void DodajDugme_Click(object sender, RoutedEventArgs e) { Dodata = false; Akcija temp = new Akcija(); DodajAkcijaProzor prozor = new DodajAkcijaProzor(temp); prozor.ShowDialog(); if (Dodata) { ListaAkcija.Add(temp); using (var unitOfWork = new Baza.Context()) { unitOfWork.Akcije.Add(temp); unitOfWork.SaveChanges(); } } }