static void Main(string[] args) { MySqlAbfragen sql = new MySqlAbfragen("sprachquali", "root", ""); //foreach(Person p in sql.AllePersonen()) //{ // Console.WriteLine(p.Pers_nr); // Console.WriteLine(p.Vorname); // Console.WriteLine(p.Nachname); // Console.WriteLine("---Sprachen: ---"); // foreach(Sprache s in p.Sprachen) // { // Console.WriteLine("\t{0}\tGrad: {1}", s.Welche, s.Niveau); // } // Console.WriteLine("_______________________________________"); //} Tabellezeigen(sql); Console.WriteLine(sql.PersonHinzufügen("0235", "Fritz", "Fröhlich")); Tabellezeigen(sql); Console.WriteLine(sql.HinzufügenSprache("0235", "Swahilisch", 5)); Tabellezeigen(sql); Console.WriteLine(sql.aktualisieren("0235", "Swahilisch", 8)); Tabellezeigen(sql); Console.WriteLine(sql.aktualisieren(new Person { Pers_nr = "0235", Nachname = "Traurig", Vorname = "Fritz" })); Tabellezeigen(sql); Console.WriteLine(sql.löschen(new Person { Pers_nr = "0235" })); Tabellezeigen(sql); }
static void Tabellezeigen(MySqlAbfragen sql) { foreach (Person p in sql.AllePersonen()) { Console.WriteLine(p.Pers_nr); Console.WriteLine(p.Vorname); Console.WriteLine(p.Nachname); Console.WriteLine("---Sprachen: ---"); foreach (Sprache s in p.Sprachen) { Console.WriteLine("\t{0}\tGrad: {1}", s.Welche, s.Niveau); } Console.WriteLine("_______________________________________"); } Console.ReadLine(); }
public SuchePerson() { InitializeComponent(); sql = new MySqlAbfragen("sprachquali", "root", ""); personen = sql.AllePersonen(); foreach (Person p in personen) { cmbNummer.Items.Add(p.Pers_nr); } //cmbNummer.Text = personen[0].Pers_nr; //lblName.Content = personen[0].Vorname + " " + personen[0].Nachname; //foreach(Sprache s in personen[0].Sprachen) //{ // lstSprachen.Items.Add(s.Welche + " " + s.Niveau); //} cmbNummer.SelectedIndex = 0; }
private void btnSpeichern_Click(object sender, RoutedEventArgs e) { string nummer = txtNummer.Text; string name = txtName.Text; string vorname = txtVorname.Text; if (nummer.Length == 0 || name.Length == 0 || vorname.Length == 0) { lblResult.Content = "Keine Daten zum Eintragen"; } else { MySqlAbfragen abfrage = new MySqlAbfragen("sprachquali", "root", ""); int ergebnis = abfrage.PersonHinzufügen(nummer, vorname, name); if (ergebnis == 1) { lblResult.Content = "Person eingetragen"; } else { lblResult.Content = "Das hat nicht geklappt"; } } }