예제 #1
0
        private void btnIzmjeni_Click(object sender, RoutedEventArgs e)
        {
            if (EtiketeTable.SelectedItem != null)
            {
                EtiketaA et  = (EtiketaA)EtiketeTable.SelectedItem;
                int      ind = EtiketeTable.SelectedIndex;

                var s = new IzmjenaEtikete(et, ind);
                if (s.ShowDialog().Equals(true))
                {
                }
                EtiketeTable.Items.Refresh();

                SerijalizacijaEtikete.deserijalizacijaEtikete();
                EtiketeTable.ItemsSource = Podaci.getInstance().Etikete;
            }

            else
            {
                MessageBox.Show("Niste selektovali etiketu");
            }
        }
예제 #2
0
        private void btnPotvrdi_Click(object sender, RoutedEventArgs e)
        {
            if (txtOznaka.Text != "" && txtOpis.Text != "")
            {
                if (cmBoja.Text != null)
                {
                    SerijalizacijaEtikete.deserijalizacijaEtikete();
                    Podaci.getInstance().Etikete.Add(vm.Etiketa);       //u listu etiketa dodaje etiketu
                    SerijalizacijaEtikete.serijalizacijaEtikete();
                    this.dg.ItemsSource = Podaci.getInstance().Etikete; //!pazi
                    this.Close();
                }

                else
                {
                    MessageBox.Show("Niste odabrali boju!");
                }
            }

            else
            {
                MessageBox.Show("Niste popunili sva polja!");
            }
        }