add department sql join query, alter person model to fit department data

This commit is contained in:
2022-05-16 18:03:14 +02:00
parent 1a9e339119
commit 9b4980c204
4 changed files with 57 additions and 53 deletions

View File

@@ -16,13 +16,13 @@ namespace it_projekt
{
connection.Open();
string sql = "SELECT * FROM stammdaten";
string sql = "SELECT stammdaten.id, stammdaten.firstname, stammdaten.lastname, stammdaten.creationdate, abteilung.kuerzel, abteilung.name FROM `stammdaten` JOIN abteilung GROUP BY stammdaten.id; ";
MySqlCommand cmd = new MySqlCommand(sql, connection);
MySqlDataReader rdr = cmd.ExecuteReader();
Persons = new List<Person>();
while (rdr.Read())
{
Person p = new Person(rdr[0].ToString(), rdr[1].ToString(), rdr[2].ToString(), DateTime.Parse(rdr[3].ToString()));
Person p = new Person(rdr[0].ToString(), rdr[1].ToString(), rdr[2].ToString(), DateTime.Parse(rdr[3].ToString()), rdr[4].ToString(), rdr[5].ToString());
Persons.Add(p);
}