//bier verwijderen private void VerwijderBiertje() { //Bier verwijderen if (MessageBox.Show("Bent u hier zeker van?", "verwijderen", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { BierDataService ds = new BierDataService(); //checken of er biernotes horen bij dit bier foreach (BierNotes bierNote in BierNotes) { if (bierNote.BierId == SelectedBiertje.Id) { if (MessageBox.Show("De bijhorende biernote " + bierNote.Onderwerp + " zal verwijdert worden! Als u op nee klikt, zal deze aan het eerste bier in de databank worden toegewezen", "verwijderen", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { ds.DeleteBierNotes(bierNote); } else { bierNote.BierId = 0; ds.UpdateBierNotes(bierNote); } } } ds.DeleteBierUitAlleLijsten(SelectedBiertje.Id); ds.DeleteBiertje(SelectedBiertje); //refresh BierenHerladen(); BierNotesHerladen(); Messenger.Default.Send <string>("BierenOverzicht.xaml"); } }