public static void ObrisiKurs() { Console.WriteLine("Upisite id kursa: "); int id = Convert.ToInt32(Console.ReadLine()); KursDAO.Delete(Program.conn, id); }
private void bObrisi_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Da li ste sigurni?", "Potvrda brisanja", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { Kurs k = dgKursevi.SelectedItem as Kurs; foreach (Uplata u in Aplikacija.Instanca.Uplate) { if (u.Kurs.Id == k.Id) { MessageBox.Show("Ne mozete obrisati kurs zato sto je referenciran u uplati.", "Greska"); return; } } Aplikacija.Instanca.Kursevi.Remove(k); KursDAO.Delete(k); } if (Aplikacija.Instanca.Kursevi.Count == 0) { bObrisi.IsEnabled = false; bIzmeni.IsEnabled = false; } }