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(); }
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(); }