private void searchBtn_Click(object sender, EventArgs e) { listViewKurs.Clear(); String sifra; if (sifraSearchBox.Text.Length > 0) { sifra = sifraSearchBox.Text.ToString(); } else { MessageBox.Show("Sifra kursa nije uneta!"); return; } if (RadSaBazomKursevi.nadjiKurs(sifra)) { kursevi = RadSaBazomKursevi.SpisakKurseva(); foreach (Kurs k in kursevi) { if (k.Sifra_kursa == sifra) { listViewKurs.Items.Add(k.Sifra_kursa + ", " + k.Naziv + ", " + k.Izborni + ", " + k.Godina.ToString() + ", " + k.Pristupni_kod); break; } } } else { MessageBox.Show("Ne postoji kurs sa tom sifrom!"); } }
private void deleteBtn_Click(object sender, EventArgs e) { String sifra; if (sifraDeleteTxt.Text.Length > 0) { sifra = sifraDeleteTxt.Text.ToString(); } else { MessageBox.Show("Unesite sifru kursa!"); return; } if (RadSaBazomKursevi.nadjiKurs(sifra)) { if (RadSaBazomKursevi.Obrisi(sifra)) { MessageBox.Show("Uspesno obrisan kurs!"); LoadAll(); } else { MessageBox.Show("Doslo je do greske prilikom brisanja kursa iz baze!"); return; } } else { MessageBox.Show("Kurs sa ovom sifrom ne postoji!"); } }
private void insertBtn_Click(object sender, EventArgs e) { String sifra, naziv, pr_kod; byte izborni; int godina; kursevi = RadSaBazomKursevi.SpisakKurseva(); if (sifraKursaBox.Text.Length > 0) { sifra = sifraKursaBox.Text.ToString(); } //if (long.TryParse(jmbgBox.Text.ToString())) // jmbg = long.TryParse(jmbgBox.Text.ToString()); else { MessageBox.Show("Unesite sifru kursa!"); return; } naziv = nazivBox.Text.ToString(); izborni = byte.Parse(izborniBox.Text.ToString()); godina = int.Parse(godinaStudijaBox.Text.ToString()); pr_kod = Kurs.GenerateCode(8); if (RadSaBazomKursevi.nadjiKurs(sifra)) { MessageBox.Show("Ovaj kurs postoji!"); return; } if (RadSaBazomKursevi.AddKurs(new Kurs(sifra, naziv, godina, izborni, pr_kod))) { currentKurs = new Kurs(sifra, naziv, godina, izborni, pr_kod); MessageBox.Show("Uspesno uneti podaci!"); if (!listViewKurs.Visible) { listViewKurs.Show(); } LoadAll(); } else { MessageBox.Show("Greska!"); } }