Beispiel #1
0
 /* ----------- FORMA ZA DODAVANJE NOVE MANIFESTACIJE ----------- */
 private void DodavanjeManifestacijeClick(object sender, RoutedEventArgs e)
 {
     if (TipoviManifestacija.Count() == 0)
     {
         MessageBox.Show("Nije moguće dodati manifestaciju ukoliko ne postoji nijedan tip manifestacije!", "Mapa manifestacija", MessageBoxButton.OK, MessageBoxImage.Asterisk);
     }
     else
     {
         UnosManifestacija unosM = new UnosManifestacija();
         unosM.ShowDialog();
     }
 }
Beispiel #2
0
        /* ----------- IZMENA IZABRANOG TIPA/MANIFESTACIJE/ETIKETE ----------- */
        private void IzmenaClick(object sender, RoutedEventArgs e)
        {
            if (tabovi.IsVisible == false) //za sada ne moze da se brise ako nije u tabelarnom prikazu
            {
                MessageBox.Show("Izmena tipa manifestacije/manifestacije/etikete je omogućena samo iz tabelarnog prikaza.", "Mapa manifestacija", MessageBoxButton.OK, MessageBoxImage.Asterisk);
            }
            else if (tabela.SelectedItem == null && tabovi.SelectedIndex == 0) //tab za manifestacije
            {
                MessageBox.Show("Morate označiti manifestaciju u tabelarnom prikazu koju želite da izmenite.", "Mapa manifestacija", MessageBoxButton.OK, MessageBoxImage.Asterisk);
            }
            else if (tabelaTip.SelectedItem == null && tabovi.SelectedIndex == 1) //tab za tipove manifestacija
            {
                MessageBox.Show("Morate označiti tip manifestacije u tabelarnom prikazu koji želite da izmenite.", "Mapa manifestacija", MessageBoxButton.OK, MessageBoxImage.Asterisk);
            }
            else if (tabelaEtiketa.SelectedItem == null && tabovi.SelectedIndex == 2) //tab za etikete
            {
                MessageBox.Show("Morate označiti etiketu u tabelarnom prikazu koju želite da izmenite.", "Mapa manifestacija", MessageBoxButton.OK, MessageBoxImage.Asterisk);
            }
            else if (tabelaEtiketa.SelectedItem is Etiketa && tabovi.SelectedIndex == 2)
            {
                Etiketa selectedEt = (Etiketa)tabelaEtiketa.SelectedItem;

                UnosEtikete unosE = new UnosEtikete(selectedEt); //poziva se konstruktor sa starom etiketom kod izmene
                unosE.ShowDialog();
            }
            else if (tabelaTip.SelectedItem is TipManifestacije && tabovi.SelectedIndex == 1)
            {
                TipManifestacije selectedTip = (TipManifestacije)tabelaTip.SelectedItem;

                UnosTipa unosT = new UnosTipa(selectedTip); //poziva se konstruktor sa starim tipom kod izmene
                unosT.ShowDialog();
            }
            else if (tabela.SelectedItem is Manifestacija && tabovi.SelectedIndex == 0)
            {
                Manifestacija selectedMan = (Manifestacija)tabela.SelectedItem;

                UnosManifestacija unosM = new UnosManifestacija(selectedMan); //poziva se konstruktor sa starom manifestacijom kod izmene
                unosM.ShowDialog();
            }
        }