예제 #1
0
        private void RetrieveInfo(PovrsinskiObjekatBasic povrsinski)
        {
            txtNaziv.Text = povrsinski.Naziv;

            foreach (LinijskiObjekat se in Povrsinski.Lista_Linijskih_objekata)
            {
                try
                {
                    LinijskiObjekat lin = DTOManager.GetLinijskiObjekat(se.Id);

                    ListViewItem item = new ListViewItem(new string[] { lin.Id.ToString(), lin.Naziv, lin.Duzina, lin.Tip_Objekta, lin.Opis_Objekta });
                    listViewLinijskihObjekata.Items.Add(item);
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.Message);
                }
            }
            listViewLinijskihObjekata.Refresh();
        }
예제 #2
0
        private void btnDodajPostojeci_Click(object sender, EventArgs e)
        {
            if (listViewSviLinijskiObjekti.SelectedItems.Count == 0)
            {
                return;
            }
            int             id = Int32.Parse(listViewSviLinijskiObjekti.SelectedItems[0].SubItems[0].Text);
            LinijskiObjekat lo = DTOManager.GetLinijskiObjekat(id);

            PovrsinskiObjekat po = new PovrsinskiObjekat();

            po.Id = Povrsinski.Id;

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

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

            listViewLinijskihObjekata.Items.Add(item);
            listViewLinijskihObjekata.Refresh();
        }
        public void RetrieveInfo(TackastiObjekatBasic tackasti)
        {
            txtNaziv.Text = tackasti.Naziv;
            txtX.Text     = tackasti.X_tac.ToString();
            txtY.Text     = tackasti.Y_tac.ToString();

            if (tackasti.F_naseljeno == 1 && tackasti.F_turisticko == 1)
            {
                cmxTip.SelectedIndex = 2;

                txtBrojStanovnika.Text = tackasti.Broj_Stanovnika.ToString();
                txtOpstina.Text        = tackasti.Opstina.ToString();
                dateOsnivanje.Value    = tackasti.Datum_Osnivanja;

                dateStatus.Value = tackasti.Datum_status;

                if (tackasti.Tip_naselja.Equals("1000-10000"))
                {
                    comboBoxTipNaselja.SelectedIndex = 0;
                }
                else if (tackasti.Tip_naselja.Equals("10000-100000"))
                {
                    comboBoxTipNaselja.SelectedIndex = 1;
                }
                else if (tackasti.Tip_naselja.Equals("100000-500000"))
                {
                    comboBoxTipNaselja.SelectedIndex = 2;
                }
                else if (tackasti.Tip_naselja.Equals("500000-1000000"))
                {
                    comboBoxTipNaselja.SelectedIndex = 3;
                }
                else if (tackasti.Tip_naselja.Equals("1000000-10000000"))
                {
                    comboBoxTipNaselja.SelectedIndex = 3;
                }

                if (tackasti.Tip_turizma.Equals("banjski"))
                {
                    comboBoxTipTurizma.SelectedIndex = 0;
                }
                else if (tackasti.Tip_turizma.Equals("zimski"))
                {
                    comboBoxTipTurizma.SelectedIndex = 1;
                }
                else if (tackasti.Tip_turizma.Equals("letnji"))
                {
                    comboBoxTipTurizma.SelectedIndex = 2;
                }
            }
            else if (tackasti.F_naseljeno == 1 && tackasti.F_turisticko == 0)
            {
                cmxTip.SelectedIndex = 1;

                txtBrojStanovnika.Text = tackasti.Broj_Stanovnika.ToString();
                txtOpstina.Text        = tackasti.Opstina.ToString();
                dateOsnivanje.Value    = tackasti.Datum_Osnivanja;

                if (tackasti.Tip_naselja.Equals("1000-10000"))
                {
                    comboBoxTipNaselja.SelectedIndex = 0;
                }
                else if (tackasti.Tip_naselja.Equals("10000-100000"))
                {
                    comboBoxTipNaselja.SelectedIndex = 1;
                }
                else if (tackasti.Tip_naselja.Equals("100000-500000"))
                {
                    comboBoxTipNaselja.SelectedIndex = 2;
                }
                else if (tackasti.Tip_naselja.Equals("500000-1000000"))
                {
                    comboBoxTipNaselja.SelectedIndex = 3;
                }
                else if (tackasti.Tip_naselja.Equals("1000000-10000000"))
                {
                    comboBoxTipNaselja.SelectedIndex = 3;
                }
            }
            else if (tackasti.F_naseljeno == 0 && tackasti.F_turisticko == 0)
            {
                cmxTip.SelectedIndex = 0;
            }



            foreach (LinijskiObjekat se in tackasti.Lista_Linijskih_objekata)
            {
                try
                {
                    LinijskiObjekat lin = DTOManager.GetLinijskiObjekat(se.Id);

                    ListViewItem item = new ListViewItem(new string[] { lin.Id.ToString(), lin.Naziv });
                    listViewLinijski.Items.Add(item);
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.Message);
                }
            }
            listViewLinijski.Refresh();

            foreach (var se in tackasti.Lista_Znamenitosti)
            {
                try
                {
                    ListViewItem item = new ListViewItem(new string[] { se.Naziv_Znamenitost });
                    listViewZnamenitosti.Items.Add(item);
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.Message);
                }
            }
            listViewZnamenitosti.Refresh();

            //SveZnamenitostiBasic svb = DTOManager.GetSveZnamenitosti();
            //foreach (var se in svb.Lista_Znamenitosti)
            //{
            //    try
            //    {
            //        ListViewItem item = new ListViewItem(new string[] { se.Id.ToString(), se.Naziv_Znamenitost });
            //        listViewSvihZnamenitosti.Items.Add(item);
            //    }
            //    catch (Exception e)
            //    {
            //        MessageBox.Show(e.Message);
            //    }

            //}
            //listViewSvihZnamenitosti.Refresh();
        }