Пример #1
0
        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");
            }
        }
Пример #2
0
        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!");
            }
        }