private void buttonEingabe_Click(object sender, EventArgs e) //  Such buton
        {
            if (checkBoxSprachausgabe.Checked)
            {
                System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"...\Sounds\Suchen.wav");
                player.Play();
            }
            var tabelle = Tabelle.getTabel(@"...\db.csv");
            int anzahl  = tabelle.Length;

            liste_Suchergebnisse.Clear();
            for (int index = 0; index < anzahl; index++)
            {
                //Suche nach User
                if (textBoxpk.Text == tabelle[index].id ||
                    (textBoxAlter.Text != "" ? textBoxAlter.Text == Convert.ToString(tabelle[index].Alter) : false) ||
                    (textBoxplz.Text != "" ? textBoxplz.Text == Convert.ToString(tabelle[index].plz) : false) ||
                    (textBoxvorname.Text != "" ? textBoxvorname.Text == tabelle[index].vorname : false) ||
                    (textBoxdnachname.Text != "" ? textBoxdnachname.Text == tabelle[index].nachname : false) ||
                    (textBoxort.Text != "" ? textBoxort.Text == tabelle[index].ort : false) ||
                    (textBoxlstatus.Text != "" ? textBoxlstatus.Text == tabelle[index].Status : false) ||
                    (textBoxlnickname.Text != "" ? textBoxlnickname.Text == tabelle[index].nickname : false) ||
                    (textBoxstraße.Text != "" ? textBoxstraße.Text == tabelle[index].straße : false) ||
                    (textBoxHausnr.Text != "" ? textBoxHausnr.Text == tabelle[index].HausNr : false) ||
                    (textBoxemail.Text != "" ? textBoxemail.Text == tabelle[index].Email : false) ||
                    (textBoxtel.Text != "" ? textBoxtel.Text == tabelle[index].tel : false) ||
                    (comboBoxgender.Text != "" ? comboBoxgender.Text == tabelle[index].gender :false))
                {
                    liste_Suchergebnisse.Add(new Artikel(
                                                 tabelle[index].id,
                                                 tabelle[index].Alter,
                                                 tabelle[index].plz,
                                                 tabelle[index].vorname,
                                                 tabelle[index].gender,
                                                 tabelle[index].nachname,
                                                 tabelle[index].ort,
                                                 tabelle[index].Status,
                                                 tabelle[index].nickname,
                                                 tabelle[index].straße,
                                                 tabelle[index].HausNr,
                                                 tabelle[index].tel,
                                                 tabelle[index].Email));
                }
            }

            textBoxAnzahlErgebnisse.Text = Convert.ToString(liste_Suchergebnisse.Count); // Counter von Usern

            if (liste_Suchergebnisse.Count > 0)
            {
                aktuellesSuchErgebnis = 0;
                zeigeAktuellenArtikel();
            }

            updateNavigationButtons();
            // Error meldungen
        }
        private void button10_Click(object sender, EventArgs e)
        {
            if (checkBoxSprachausgabe.Checked)
            {
                System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"...\Sounds\editieren.wav");
                player.Play();
            }
            // User updaten
            var tabelle = Tabelle.getTabel(@"...\db.csv");
            int anzahl  = tabelle.Length;

            liste_Suchergebnisse = new List <Artikel>();
            int index = 0;

            for (; index < anzahl; index++)
            {
                if (labelpk.Text == tabelle[index].id)
                {
                    //User wir nach werten abgefragt und geupdatet
                    tabelle[index].Alter    = Convert.ToInt32(textBoxaalter.Text);
                    tabelle[index].plz      = Convert.ToInt32(textBoxaplz.Text);
                    tabelle[index].vorname  = textBoxavorname.Text;
                    tabelle[index].nachname = textBoxanachname.Text;
                    tabelle[index].ort      = textBoxaort.Text;
                    tabelle[index].Status   = textBoxastaus.Text;
                    tabelle[index].nickname = textBoxaNickname.Text;
                    tabelle[index].gender   = textBoxaGender.Text;
                    tabelle[index].straße   = textBoxaStraße.Text;
                    tabelle[index].tel      = textBoxatel.Text;
                    tabelle[index].Email    = textBoxaemail.Text;
                }
            }
            using (StreamWriter streamWriter = new StreamWriter(@"...\db.csv", false, Encoding.GetEncoding("iso-8859-1")))
            {
                streamWriter.WriteLine("id" + ";" + "alter" + ";" + "plz" + ";" + "vorname" + ";" + "gender" + ";" + "nachname" + ";" + "ort" + ";" + "Status" + ";" + "nickname!" + ";" + "straße" + ";"
                                       + "Hausnummar" + ";" + "tel" + ";" + "Email");
            }
            for (index = 0; index < anzahl; index++)
            {
                savecsv1(@"...\db.csv", tabelle[index].id, tabelle[index].Alter, tabelle[index].plz, tabelle[index].vorname,
                         tabelle[index].nachname, tabelle[index].ort, tabelle[index].Status,
                         tabelle[index].nickname, tabelle[index].gender, tabelle[index].straße,
                         tabelle[index].HausNr, tabelle[index].tel, tabelle[index].Email);
            }
            MessageBox.Show("Fertig");
        }
        private void button2_Click(object sender, EventArgs e)
        {
            //Funktion für MAssenspeicher rung
            if (checkBoxSprachausgabe.Checked)
            {
                System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"...\Sounds\Synch.wav");
                player.Play();
            }
            OpenFileDialog openFileDialog1 = new OpenFileDialog();

            openFileDialog1.Filter = "csv files (*.csv)|*.csv|All files (*.*)|*.*";
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                Pfad = openFileDialog1.FileName;
            }
            if (Pfad != "")
            {
                var tabelle = Tabelle.getTabel(Pfad);
                int index   = 0;
                int anzahl  = tabelle.Length;
                using (StreamWriter streamWriter = new StreamWriter(@"...\db.csv", false, Encoding.GetEncoding("iso-8859-1")))
                {
                    //alles Alte löschen und dafür neue sachen rein machen
                    streamWriter.WriteLine("id" + ";" + "alter" + ";" + "plz" + ";" + "vorname" + ";" + "gender" + ";" + "nachname" + ";" + "ort" + ";" +
                                           "Status" + ";" + "nickname!" + ";" + "straße" + ";"
                                           + "Hausnummar" + ";" + "tel" + ";" + "Email");
                }
                for (; index < anzahl; index++)
                {
                    // Aufrufen von save csv1
                    savecsv1(@"...\db.csv", tabelle[index].id, tabelle[index].Alter, tabelle[index].plz, tabelle[index].vorname,
                             tabelle[index].nachname, tabelle[index].ort, tabelle[index].Status, tabelle[index].nickname, tabelle[index].gender,
                             tabelle[index].straße, tabelle[index].HausNr, tabelle[index].tel, tabelle[index].Email);
                }
            }
        }