private async void delete_E(object obj) { try { if (allSuppliersSelectedId == null || allSuppliersSelectedId < 0) { MessageBox.Show("Please select a supplier to delete"); return; } if (MessageBox.Show("Are you sure you want to delete the selected Supplier", "Confirm Delete", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { db.Suppliers.Remove(db.Suppliers.Find(allSuppliersSelectedId)); await db.SaveChangesAsync(); AllSuppliers.Remove(db.Suppliers.Find(allSuppliersSelectedId)); refreshCs_E(null); } } catch { } }