private void IzmeniNamestaj_Click(object sender, RoutedEventArgs e) { if (IzabraniNamestaj != null) { Namestaj n = new Namestaj(IzabraniNamestaj); dodaj = false; DodajNamestajProzor dodajNamestaj = new DodajNamestajProzor(n); dodajNamestaj.ShowDialog(); if (dodaj) { using (var unitOfWork = new Context()) { Namestaj izBaze = unitOfWork.Namestaji.Find(IzabraniNamestaj.ID); if (izBaze != null) { izBaze.Zameni(n); unitOfWork.SaveChanges(); } } Refresh(); } } else { MessageBox.Show("Niste izabrali namestaj."); } }
private void DodajNamestaj_Click(object sender, RoutedEventArgs e) { Namestaj n = new Namestaj(); dodaj = false; DodajNamestajProzor dodajNamestaj = new DodajNamestajProzor(n); dodajNamestaj.ShowDialog(); if (dodaj) { ListaNamestaja.Add(n); using (var unitOfWork = new Context()) { unitOfWork.Namestaji.Add(n); unitOfWork.SaveChanges(); } Refresh(); } }