Ejemplo n.º 1
0
        private void BtnAnuluj_Click(object sender, RoutedEventArgs e)
        {
            grdBookmark            = grdLista.SelectedIndex;
            grdLista.IsEnabled     = true;
            grdPozycje.IsEnabled   = false;
            btnDodaj.IsEnabled     = true;
            btnKlonuj.IsEnabled    = true;
            btnPopraw.IsEnabled    = true;
            btnUsun.IsEnabled      = true;
            btnAnuluj.IsEnabled    = false;
            btnZatwierdz.IsEnabled = false;
            switch (co)
            {
            // 1 - ITF Kategorie
            case 1:
                listITFkategoria     = PanelITF_db.PobierzITFKategorie();
                grdLista.ItemsSource = listITFkategoria;
                break;

            // 2 - ITF znaki / litery
            case 2:
                listITFlitery        = PanelITF_db.PobierzITFZnaki();
                grdLista.ItemsSource = listITFlitery;
                break;

            // 3 - ITF Indykacja czasu chłodzenia
            case 3:
                listITFicc           = PanelITF_db.PobierzITFicc();
                grdLista.ItemsSource = listITFicc;
                break;

            // 4 - ITF Czas chłodzenia
            case 4:
                listITFcc            = PanelITF_db.PobierzITFcc();
                grdLista.ItemsSource = listITFcc;
                break;

            // 5 - ITF Średnice
            case 5:
                listITFsr            = PanelITF_db.PobierzITFsr();
                grdLista.ItemsSource = listITFsr;
                break;

            // 6 - ITF Typ regulacji napięcia
            case 6:
                listITFtrn           = PanelITF_db.PobierzITFtrn();
                grdLista.ItemsSource = listITFtrn;
                break;

            // 7 - ITF Odchylenia
            case 7:
                listITFodch          = PanelITF_db.PobierzITFodch();
                grdLista.ItemsSource = listITFodch;
                break;

            default:
                break;
            }
            grdLista.SelectedIndex = grdBookmark;
        }
Ejemplo n.º 2
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;
                }
            }
        }