private void deletePurchase_MenuItem_Click(object sender, RoutedEventArgs e) { var Selecteditem = (sender as FrameworkElement).DataContext; int id = (int)Selecteditem?.GetType().GetProperty("Purchase_ID")?.GetValue(Selecteditem, null); QueryForSQLServer.DeletePurchase(id); reLoadData(); }