private void BtnUsun_Click(object sender, RoutedEventArgs e) { var Res = MessageBox.Show("Usunąć ?", "Usuwanie pozycji", MessageBoxButton.YesNo, MessageBoxImage.Exclamation); if (Res == MessageBoxResult.Yes) { switch (co) { // 1 - ITF Kategorie case 1: PanelITF_db.UsunITFkategoria(rowITFkategoria); listITFkategoria = PanelITF_db.PobierzITFKategorie(); grdLista.ItemsSource = listITFkategoria; break; // 2 - ITF znaki / litery case 2: PanelITF_db.UsunITFlitery(rowITFlitery); listITFlitery = PanelITF_db.PobierzITFZnaki(); grdLista.ItemsSource = listITFlitery; break; // 3 - ITF Indykacja czasu chłodzenia case 3: PanelITF_db.UsunITFicc(rowITFicc); listITFicc = PanelITF_db.PobierzITFicc(); grdLista.ItemsSource = listITFicc; break; // 4 - ITF Czas chłodzenia case 4: PanelITF_db.UsunITFcc(rowITFcc); listITFcc = PanelITF_db.PobierzITFcc(); grdLista.ItemsSource = listITFcc; break; // 5 - ITF Średnice case 5: PanelITF_db.UsunITFsr(rowITFsr); listITFsr = PanelITF_db.PobierzITFsr(); grdLista.ItemsSource = listITFsr; break; // 6 - ITF Typ regulacji napięcia case 6: PanelITF_db.UsunITFtrn(rowITFtrn); listITFtrn = PanelITF_db.PobierzITFtrn(); grdLista.ItemsSource = listITFtrn; break; // 7 - ITF Odchylenia case 7: PanelITF_db.UsunITFodch(rowITFodch); listITFodch = PanelITF_db.PobierzITFodch(); grdLista.ItemsSource = listITFodch; break; default: break; } } }