private void btnAdd_Click(object sender, RoutedEventArgs e) { DomZdravlja noviDomZdravlja = new DomZdravlja(); DomoviZdravljaAddEdit few = new DomoviZdravljaAddEdit(noviDomZdravlja); few.ShowDialog(); }
private void btnUpdate_Click(object sender, RoutedEventArgs e) { DomZdravlja selektovaniDomZdravlja = view.CurrentItem as DomZdravlja; //preuzimanje selektovanog if (selektovaniDomZdravlja != null) //ako je elektovan { DomZdravlja old = (DomZdravlja)selektovaniDomZdravlja.Clone(); DomoviZdravljaAddEdit few = new DomoviZdravljaAddEdit(selektovaniDomZdravlja, DomoviZdravljaAddEdit.Stanje.IZMENA); view.Refresh(); if (few.ShowDialog() != true) //ako je kliknuo cancel, ponistavaju se izmene nad objektom { //pronadjemo indeks selektovanog fakulteta int index = Util.Instance.DomoviZdravlja.IndexOf( selektovaniDomZdravlja); //vratimo vrednosti njegovih atributa na stare vrednosti, jer je izmena ponistena Util.Instance.DomoviZdravlja[index] = old; } } }