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 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 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 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.";
                }

            }
        }