コード例 #1
0
        private void nekretnineListView_ItemActivate_1(object sender, EventArgs e)
        {
            dijeloviNekretnineListView.Items.Clear();

            for (int i = 0; i < nekretnineListView.Items.Count; i++)
                if (nekretnineListView.Items[i].Selected == true)
                {
                    foreach (Nekretnina n in nekretnine)
                        if (n.Naziv == nekretnineListView.Items[i].Text)
                        {
                            try
                            {
                                odabranaNekretnina = n;

                                ListViewItem temp = new ListViewItem();
                                DAO dao = new DAO("localhost", "ikzavrsni", "root", "root");

                                int idNekretnine = dao.VratiIdNekretnine(n.Naziv, n.Adresa, n.Grad);
                                dijeloviNekretnina = dao.PretraziDioNekretnine(idNekretnine);

                                foreach (DioNekretnine dn in dijeloviNekretnina)
                                {
                                    temp = dijeloviNekretnineListView.Items.Add(dn.Naziv);
                                    temp.SubItems.Add(dn.Status);
                                    temp.SubItems.Add(dn.IznosNajma.ToString());
                                }
                                return;
                            }
                            catch (Exception izuzetak)
                            {
                                toolStripStatusLabel1.Text = izuzetak.Message;
                            }

                        }
                }
        }