private void menDelBtn_Click(object sender, RoutedEventArgs e) { if (searchItemsboxDel.SelectedItem != null) { menuMgmt.menuStruct zoekList = menuData.readDBmenus().Find(x => x.menuBeschrijving.Contains(searchItemsboxDel.SelectedItem.ToString())); MessageBoxResult check = MessageBox.Show("Weet u het zeker?", "Controle", MessageBoxButton.YesNo, MessageBoxImage.Hand); if (check == MessageBoxResult.Yes) { if (menuData.delDBmenus(zoekList.menuID)) { MessageBox.Show("Menu succesvol verwijderd.", "Succesvol", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Menu niet verwijderd.\nMogelijk wordt deze nog gebruikt in een bestelling.\nProbeer het opnieuw.", "Fout", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Menu niet verwijderd.", "Succesvol", MessageBoxButton.OK, MessageBoxImage.Information); } } else { MessageBox.Show("Geen menu gekozen.\nProbeer het opnieuw.", "Fout", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void editBtn_Click(object sender, RoutedEventArgs e) { if (searchItemsboxedit.SelectedItem != null) { menuMgmt.menuStruct zoekList = menuData.readDBmenus().Find(x => x.menuBeschrijving.Contains(searchItemsboxedit.SelectedItem.ToString())); menuEditScreen dialog = new menuEditScreen(zoekList.menuID, zoekList.menuBeschrijving, zoekList.prijs); dialog.ShowDialog(); } else { MessageBox.Show("U heeft geen menu gekozen.\nProbeer het opnieuw.", "Fout", MessageBoxButton.OK, MessageBoxImage.Error); } }