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

            if (atribut.SelectedIndex == -1)
            {
                atribut.Focus();
                toolStripStatusLabel1.Text = "Morate odabrati po čemu želite pretraživati.";
                errorProvider1.SetError(atribut, "Morate odabrati po čemu želite pretraživati.");
                return;
            }

            if (uneseno.Text.Length == 0)
            {
                uneseno.Focus();
                toolStripStatusLabel1.Text = "Niste unijeli potrebne podatke.";
                errorProvider1.SetError(atribut, "Niste unijeli potrebne podatke.");
                return;
            }


            ListViewItem temp = new ListViewItem();

            DAO dao = new DAO("etf.ba", "ooadtim6", "ooadtim6", "ooadtim6");

            knjige = dao.PretraziKnjige(atribut.SelectedItem.ToString(), uneseno.Text);

            foreach (Knjiga k in knjige)
            {
                temp = listViewKnjiga.Items.Add(k.Isbn);
                temp.SubItems.Add(k.Naslov);
                temp.SubItems.Add(k.Autor);
                temp.SubItems.Add(k.Izdavac);
                temp.SubItems.Add(k.GodinaIzdanja.ToString());
                temp.SubItems.Add(k.BrojKopija.ToString());
                temp.SubItems.Add(k.BrojRaspolozivihKopija.ToString());
            }

            uneseno.ResetText();
            atribut.SelectedIndex = 0;
        }