/// <summary> /// Deletes Dozent from database /// </summary> private void DeleteDozentExecute() { var deleteDozent = MessageBox.Show("Sind Sie sicher, dass Sie löschen möchten?", "Bestätigung", MessageBoxButton.YesNo, MessageBoxImage.Question); if (deleteDozent == MessageBoxResult.Yes) { Dozent deletedDozent = _dozentDB.DeleteDozent(CurrentDozent); DozentList.Remove(deletedDozent); } }
/// <summary> /// Adds new dozent to Dozents table and ObservableCollection /// </summary> private void CreateDozent(Dozent dozent) { //Add new dozent to DB and retreive it Dozent DozentAdded = _dozentDB.CreateDozent(dozent); //Add new dozent to DozentList ObservableCollection DozentList.Add(DozentAdded); MessageBox.Show("Dozent wurde erfolgreich hinzufügt!", "Erfolg", MessageBoxButton.OK, MessageBoxImage.None); SelectedDozent = DozentAdded; }