コード例 #1
0
        private void izaberi_etikete_btn_Click(object sender, RoutedEventArgs e)
        {
            selected_spomenik = (Spomenik)spomeniciDataGrid.SelectedItem;
            var etiketa = new Create_monument.Etikete();

            etiketa.Show();
        }
コード例 #2
0
        private void prikazi_tip_btn_Click(object sender, RoutedEventArgs e)
        {
            selected_spomenik = (Spomenik)spomeniciDataGrid.SelectedItem;

            var tipics = new Prikaz_tipova();

            tipics.Show();
        }
コード例 #3
0
        private void prikazi_etikete_btn_Click(object sender, RoutedEventArgs e)
        {
            selected_spomenik = (Spomenik)spomeniciDataGrid.SelectedItem;

            var etiketa = new Prikaz_etiketa();

            etiketa.Show();
        }
コード例 #4
0
        private void obrisi_spomenik_btn_Click(object sender, RoutedEventArgs e)
        {
            selected_spomenik = (Spomenik)spomeniciDataGrid.SelectedItem;

            DialogResult dr = System.Windows.Forms.MessageBox.Show("Da li želite da obrišete " + selected_spomenik.Naziv + " ?", "Warrning", MessageBoxButtons.YesNoCancel);

            if (dr == System.Windows.Forms.DialogResult.Yes)
            {
                Spomen.Remove(selected_spomenik);
                System.Windows.Forms.MessageBox.Show("Spomenik je uspješno obrisan.");
            }
            else
            {
                return;
            }
        }
コード例 #5
0
 private void dodaj_spomenik_btn_Click(object sender, RoutedEventArgs e)
 {
     txtOznaka.IsEnabled          = true;
     dodaj_spomenik_btn.IsEnabled = false;
     txtOznaka.Text   = string.Empty;
     txtNaziv.Text    = string.Empty;
     txtOpis.Text     = string.Empty;
     txtPrihod.Text   = string.Empty;
     comboStatus.Text = string.Empty;
     comboEra.Text    = string.Empty;
     txtTip.Text      = string.Empty;
     dateDatum.Text   = string.Empty;
     txtEtik.Text     = string.Empty;
     Spomen.Add(new_sp);
     selected_spomenik = new_sp;
 }
コード例 #6
0
        private void izmjeni_spomenik_btn_Click(object sender, RoutedEventArgs e)
        {
            selected_spomenik = (Spomenik)spomeniciDataGrid.SelectedItem;
            Spomenik temp = selected_spomenik;
            int      i    = Spomen.IndexOf(temp);

            try
            {
                selected_spomenik.Tip_s             = Tip_spomenika.selektovani;
                selected_spomenik.Tip_return_string = Tip_spomenika.selektovani.Ime_Tipa;
            } catch (Exception)
            {
                //
            }

            try
            {
                selected_spomenik.Ikonica = imgIkonica.Source.ToString();
                postoji_slika             = true;
            }
            catch
            {
                System.Windows.Forms.MessageBox.Show("Niste odabrali ikonicu.\nZa ovaj spomenik je učitana ikonica tipa.");
                postoji_slika = false;
            }
            finally
            {
                try
                {
                    if (!postoji_slika)
                    {
                        selected_spomenik.Ikonica = Tip_spomenika.selektovani.Slika.ToString();
                    }
                }
                catch
                {
                    //sta uraditi?
                    System.Windows.Forms.MessageBox.Show("Ikonica nije uspješno učitana.");
                }
            }
            if (selected_spomenik.Listica == null)
            {
                try
                {
                    selected_spomenik.Listica = Etikete.lista_selektovanih;
                    selected_spomenik.Etiketa_return_string = Etikete.selected_etiketa.Boja_etiketa;
                }
                catch
                {
                    //
                }
                finally
                {
                    //
                }
            }

            selected_spomenik.Naziv = txtNaziv.Text;
            selected_spomenik.Era   = comboEra.Text;
            selected_spomenik.Arheoloski_obradjen = (bool)checkArh.IsChecked;
            selected_spomenik.UNESCO            = (bool)checkUNESCO.IsChecked;
            selected_spomenik.Naseljeni_region  = (bool)checkNaselje.IsChecked;
            selected_spomenik.Turisticki_status = comboStatus.Text;
            selected_spomenik.Turisticki_prihod = txtPrihod.Text + "$";
            selected_spomenik.Opis = txtOpis.Text;

            Spomen.Remove(temp);
            Spomen.Insert(i, selected_spomenik);
            spomeniciDataGrid.ItemsSource = Spomen;
            Tip_spomenika.selektovani     = null;
            System.Windows.Forms.MessageBox.Show("Spomenik je uspješno izmjenjen.");
        }