//biernote wijzigen private void UpdateBierNote() { BierDataService ds = new BierDataService(); //invoercontrole var error = false; if (SelectedBierNote.Onderwerp == "") { MessageBox.Show("Onderwerp moet ingevuld zijn!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); error = true; } if (SelectedBierNote.Beschrijving == "") { MessageBox.Show("Beschrijving moet ingevuld zijn!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); error = true; } if (SelectedBierNote.Onderwerp != bierNoteNaam && ds.BierNoteBestaat(SelectedBierNote)) { MessageBox.Show("Note bestaat al!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); error = true; } if (!error) { ds.UpdateBierNotes(SelectedBierNote); MessageBox.Show("De gegevens zijn aangepast", "Note gewijzigd!", MessageBoxButton.OK); //refresh BierNotesHerladen(); } }
//toevoegen biernote private void ToevoegenBiernote() { BierDataService ds = new BierDataService(); //invoercontrole var error = false; if (BierNote.Onderwerp == null || BierNote.Onderwerp == "") { MessageBox.Show("Onderwerp moet ingevuld zijn!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); error = true; } if (BierNote.Beschrijving == null || BierNote.Beschrijving == "") { MessageBox.Show("Beschrijving moet ingevuld zijn!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); error = true; } if (ds.BierNoteBestaat(BierNote)) { MessageBox.Show("Note bestaat al!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); error = true; } if (!error) { ds.InsertBierNotes(BierNote); MessageBox.Show("Note succesvol toegevoegd!", "Success!", MessageBoxButton.OK); //refresh BierNotesHerladen(); BierNote = new BierNotes(); } }