//Änderung die Data in Data Base
        private void bt_ändern_Click(object sender, RoutedEventArgs e)
        {
            if (DG_Allekunden.SelectedItem == null)
            {
                MessageBox.Show("Bitte, wählen Sie einen Eintrag aus!");
            }
            else
            {
                // Alle selected Data in Anlegen Fenster legen
                if (useSQL == true)
                {
                    DataRowView data = ((DataRowView)DG_Allekunden.SelectedItem);
                    index = -1;

                    fenster_k_aenderen kf = new fenster_k_aenderen(kunde: k1, data: data, index: index, useSQL: useSQL);
                    kf.ShowDialog();
                    //MessageBox.Show("DEBUG:in MAIN: after kf show ");
                    //MessageBox.Show("DEBUG:in MAIN: before DG_Update ");

                    //MessageBox.Show("DEBUG:in MAIN: after DG_Update ");
                }

                else
                {
                    index = DG_Allekunden.SelectedIndex;
                    fenster_k_aenderen kf = new fenster_k_aenderen(kunde: k1, data: null, index: index, useSQL: useSQL);
                    kf.ShowDialog();
                }

                DG_Update();
            }
        }
        // anlegem in bearbeiten fenster

        private void BT_aendern_Click(object sender, RoutedEventArgs e)
        {
            if (DG_kunde.SelectedIndex < 0)
            {
                MessageBox.Show("Kein Kunde gewählt, Maske zur neuanlage wird geöffnet.");
            }

            //Fenster erstellen
            fenster_k_aenderen fa = new fenster_k_aenderen(kunde: k1, data: null, index: -1, useSQL: false);

            //Fenster öffnen
            fa.ShowDialog();


            DG_kunde.ItemsSource = null;
            DG_kunde.ItemsSource = Kundenliste;
        }