private async void DataGridDelProduct_SelectionChanged(object sender, SelectionChangedEventArgs e) { var row = (vProducts)dataGridDelProduct.SelectedItem; if (dataGridDelProduct.SelectedItem != null) { if (MessageBox.Show("" + row.Name + " Adlı Öğeyi Silmek İstiyor Musunuz?", "Uyarı!", MessageBoxButton.YesNoCancel) == MessageBoxResult.Yes) { var progress = new Progress <int>(); await Task.Run(async() => { await Dispatcher.Invoke(async() => { wait = await Progress(); if (wait == "100") { Processbar.Visibility = Visibility.Hidden; await services.DelProduct(row.ID); var lists = await services.getView(id); dataGridDelProduct.ItemsSource = lists; MessageBox.Show("Öğe Silindi"); } }); }); } else { } } }
private void DataGridDelProduct_SelectionChanged(object sender, SelectionChangedEventArgs e) { var row = (vProducts)dataGridDelProduct.SelectedItem; if (MessageBox.Show("" + row.Name + " Adlı Öğeyi Silmek İstiyor Musunuz?", "Uyarı!", MessageBoxButton.YesNoCancel) == MessageBoxResult.Yes) { services.DelProduct(row.ID); getlists(); MessageBox.Show("Öğe Silindi!"); } else { } }