예제 #1
0
        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;
                }
            }
        }