private void btnPrikazi_Click(object sender, EventArgs e)
        {
            if (listViewGeografski.SelectedItems.Count == 0)
            {
                MessageBox.Show("Morate odabrati objekat.", "Obavestenje",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            int odId = Int32.Parse(listViewGeografski.SelectedItems[0].SubItems[0].Text);
            LinijskiObjekatBasic g = DTOManager.vratiLinijskiObjekat(odId);


            MFormDodajAzurirajLinijskiObjekat f = new MFormDodajAzurirajLinijskiObjekat(g);

            f.btnDodajKoor.Enabled      = false;
            f.btnDodajPostojeci.Enabled = false;
            f.btnDodajTac.Enabled       = false;
            if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                f.btnDodajKoor.Enabled      = true;
                f.btnDodajPostojeci.Enabled = true;
                f.btnDodajTac.Enabled       = true;
            }
        }
Example #2
0
        private void btnDodajNoviLinijski_Click(object sender, EventArgs e)
        {
            MFormDodajAzurirajLinijskiObjekat f = new MFormDodajAzurirajLinijskiObjekat();

            if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                DTOManager.dodajLinijskiObjekat(f.lin);
                PrikaziSveLinijske();

                LinijskiObjekatBasic l = DTOManager.vratilinijskiObjekat(f.lin.Naziv);

                LinijskiObjekat prvi = new LinijskiObjekat();
                prvi.Id              = l.Id;
                prvi.Duzina          = l.Duzina;
                prvi.Naziv           = l.Naziv;
                prvi.Opis_Objekta    = l.Opis_Objekta;
                prvi.Tip_Objekta     = l.Tip_Objekta;
                prvi.ListaKoordinata = l.ListaKoordinata;
                prvi.Lista_SadrziLin = l.Lista_SadrziLin;
                prvi.Lista_SadrziTac = l.Lista_SadrziTac;

                PovrsinskiObjekat po = new PovrsinskiObjekat();
                po.Id = Povrsinski.Id;

                Povrsinski.Lista_Linijskih_objekata.Add(prvi);
                Povrsinski.Lista_SadrziLin.Add(new SadrziLin(po, prvi));

                ListViewItem item = new ListViewItem(new string[] { prvi.Id.ToString(), prvi.Naziv, prvi.Duzina, prvi.Tip_Objekta, prvi.Opis_Objekta });

                listViewLinijskihObjekata.Items.Add(item);
                listViewLinijskihObjekata.Refresh();
            }
        }
        private void btnDodajNovi_Click(object sender, EventArgs e)
        {
            MFormDodajAzurirajLinijskiObjekat f = new MFormDodajAzurirajLinijskiObjekat();

            if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                DTOManager.dodajLinijskiObjekat(f.lin);
                popuniListu();
            }
        }
        private void btnAzuriraj_Click(object sender, EventArgs e)
        {
            if (listViewGeografski.SelectedItems.Count == 0)
            {
                MessageBox.Show("Morate odabrati objekat.", "Obavestenje",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            int odId = Int32.Parse(listViewGeografski.SelectedItems[0].SubItems[0].Text);
            LinijskiObjekatBasic g = DTOManager.vratiLinijskiObjekat(odId);


            MFormDodajAzurirajLinijskiObjekat f = new MFormDodajAzurirajLinijskiObjekat(g);

            if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                DTOManager.azurirajLinijskiObjekat(f.lin);
                popuniListu();
            }
        }