private void btnIzmjeni_Click(object sender, RoutedEventArgs e) { if (TipoviTabela.SelectedItem != null) { TipP tip = (TipP)TipoviTabela.SelectedItem; int ind = TipoviTabela.SelectedIndex; var s = new IzmjenaTipa(tip, ind); if (s.ShowDialog().Equals(true)) { } TipoviTabela.Items.Refresh(); SerijalizacijaTipa.deserijalizacijaTipa(); TipoviTabela.ItemsSource = Podaci.getInstance().Tipovi; } else { MessageBox.Show("Niste selektovali tip"); } }
private void btnPotvrdi_Click(object sender, RoutedEventArgs e) { if (txtOznaka.Text != "" && txtIme.Text != "" && txtOpis.Text != "") { if (Ikonica.Source != null) { SerijalizacijaTipa.deserijalizacijaTipa(); Podaci.getInstance().Tipovi.Add(vm.Tip); SerijalizacijaTipa.serijalizacijaTipa(); this.dg.ItemsSource = Podaci.getInstance().Tipovi; //!pazi this.Close(); } else { MessageBox.Show("Niste unijeli ikonicu!"); } } else { MessageBox.Show("Niste popunili sva polja!"); } }