Ejemplo n.º 1
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();
            }
        }
Ejemplo n.º 2
0
        /* ----------- FORMA ZA DODAVANJE NOVOG TIPA MANIFESTACIJE ----------- */
        private void DodavanjeTipaManifestacijeClick(object sender, RoutedEventArgs e)
        {
            UnosTipa unosT = new UnosTipa();

            unosT.ShowDialog();
        }