Ejemplo n.º 1
0
        private void btnObrisiKnjigu_Click(object sender, EventArgs e)
        {
            if (cbKnjigeBrisanje.SelectedIndex < 0)
            {
                MessageBox.Show("Niste odabrali knjigu za brisanje!", "Greška");
                return;
            }

            string selektovano   = cbKnjigeBrisanje.SelectedItem as string;
            int    selektovaniID = int.Parse(selektovano.Split(' ')[0]);

            knjige = klijentJavni.PrikazKnjiga();
            foreach (Knjiga k in knjige)
            {
                if (selektovaniID == k.Id_knjige)
                {
                    klijentAdmin.ObrisiKnjigu(k);
                    MessageBox.Show("Knjiga " + k.Naziv + " je obrisana.", "Obrisano");
                    break;
                }
            }

            txtIdKnjige.Clear(); txtNazivIzmena.Clear(); txtAutorIzmena.Clear();
            txtCenaIzmena.Clear(); txtPopustIzmena.Clear();

            cbKnjigeIzmena.ResetText();
            cbKnjigeBrisanje.ResetText();

            cbKnjigeIzmena.Items.Clear();
            cbKnjigeBrisanje.Items.Clear();

            knjige = klijentJavni.PrikazKnjiga();

            foreach (Knjiga knjiga in knjige)
            {
                if (!cbKnjigeIzmena.Items.Contains(knjiga))
                {
                    cbKnjigeIzmena.Items.Add(knjiga.Id_knjige + " " + knjiga.Naziv);
                }
                if (!cbKnjigeBrisanje.Items.Contains(knjiga))
                {
                    cbKnjigeBrisanje.Items.Add(knjiga.Id_knjige + " " + knjiga.Naziv);
                }
            }
        }