private void PromjenaKnjiga_Load(object sender, EventArgs e)
        {
            naslov.Text        = k.Naslov;
            autor.Text         = k.Autor;
            ISBN.Text          = k.Isbn;
            izdavac.Text       = k.Izdavac;
            godinaIzdanja.Text = k.GodinaIzdanja.ToString();
            brojKopija.Text    = k.BrojKopija.ToString();
            raspolozivo.Value  = k.BrojRaspolozivihKopija;
            DAO dao = new DAO("etf.ba", "ooadtim6", "ooadtim6", "ooadtim6");
            int ID  = dao.VratiKnjigaID(k.Isbn);

            naslovnaStrana.Image       = dao.VratiKnjigaSliku(ID);
            toolStripStatusLabel1.Text = "";
        }
        private void ponisti_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult dr = new DialogResult();
                dr = MessageBox.Show("Da li ste sigurni da želite izrisati knjigu iz baze podataka?", "Upozorenje", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                if (dr == System.Windows.Forms.DialogResult.Yes)
                {
                    DAO dao = new DAO("etf.ba", "ooadtim6", "ooadtim6", "ooadtim6");
                    int id  = dao.VratiKnjigaID(ISBN.Text);
                    dao.IzbrisiKnjigu(id);

                    Close();
                }
            }
            catch (Exception izuzetak)
            {
                MessageBox.Show(izuzetak.Message);
            }
        }
        private void azuriraj_Click(object sender, EventArgs e)
        {
            if (naslov.Text.Length < 1 || autor.Text.Length < 1 || ISBN.Text.Length < 1 || izdavac.Text.Length < 1)
            {
                toolStripStatusLabel1.Text = "Popunite sva polja";
            }

            else if (naslov.Text.Length < 100 && autor.Text.Length < 100 && ISBN.Text.Length < 45 && izdavac.Text.Length < 100)
            {
                DAO dao = new DAO("etf.ba", "ooadtim6", "ooadtim6", "ooadtim6");
                int id  = dao.VratiKnjigaID(k.Isbn);

                Knjiga knjigica = new Knjiga(ISBN.Text, naslov.Text, autor.Text, izdavac.Text, Convert.ToInt16(godinaIzdanja.Value), Convert.ToInt16(brojKopija.Value), Convert.ToInt16(raspolozivo.Value));
                knjigica.Slika = (Bitmap)naslovnaStrana.Image;

                dao.AzurirajKnjigu(knjigica, id);
                toolStripStatusLabel1.Text = "";
                Close();
            }
            else
            {
                toolStripStatusLabel1.Text = "Polja ne smiju imati vise od 100 znakova (ISBN 45). Promjene nisu izvršene";
            }
        }
        private void button4_Click(object sender, EventArgs e)
        {
            if (iznajmi.Checked)
            {
                try
                {
                    if (clanska.Text.Length < 1 || isbn.Text.Length < 1)
                    {
                        toolStripStatusLabel1.Text = "Popunite sva polja";
                    }
                    if (!IspravanBroj(clanska.Text))
                    {
                        toolStripStatusLabel1.Text = "Broj članske karte smije sadržavati samo brojeve.";
                    }

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

                    if (dao.JeLiZaduzen(Convert.ToInt32(clanska.Text)))
                    {
                        toolStripStatusLabel1.Text = "Korisnik je već zadužen.";
                    }

                    else if (!dao.ImaLiKopija(isbn.Text))
                    {
                        toolStripStatusLabel1.Text = "Nema raspoloživih kopija tražene knjige.";
                    }
                    else
                    {
                        int knjigaID = dao.VratiKnjigaID(isbn.Text);
                        dao.Iznajmi(Convert.ToInt32(clanska.Text), Convert.ToInt32(knjigaID));
                        this.Close();
                    }
                }
                catch (Exception)
                {
                    toolStripStatusLabel1.Text = "Greška prilikom iznajmljivanja";
                }
            }
            else if (razduzi.Checked)
            {
                try
                {
                    if (clanska.Text.Length < 1 || isbn.Text.Length < 1)
                    {
                        toolStripStatusLabel1.Text = "Popunite sva polja";
                    }
                    else
                    {
                        DAO dao           = new DAO("etf.ba", "ooadtim6", "ooadtim6", "ooadtim6");
                        int knjigaID      = dao.VratiKnjigaID(isbn.Text);
                        int transakcijaID = dao.VratiTransakcijaID(Convert.ToInt32(clanska.Text), knjigaID);
                        dao.Razduzi(Convert.ToInt32(clanska.Text), knjigaID, transakcijaID);
                        this.Close();
                    }
                }
                catch (Exception)
                {
                    toolStripStatusLabel1.Text = "Greška prilikom razduživanja.";
                }
            }
        }