From c9f53a5d84c32ddc8bf4cf8c655216cfa4101451 Mon Sep 17 00:00:00 2001 From: Blauschleim Date: Mon, 9 May 2022 15:01:30 +0200 Subject: [PATCH] Search used as button to check marked persons --- Form1.cs | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/Form1.cs b/Form1.cs index b956114..911afb1 100644 --- a/Form1.cs +++ b/Form1.cs @@ -22,22 +22,36 @@ namespace it_projekt private void searchBtn_Click(object sender, EventArgs e) { + foreach(DataGridViewRow row in dataGrid.Rows) + { + List markedUsers = new List(); + if (row.Cells[4].Value != null) + { + if (row.Cells[4].Value.ToString() == "True") + { + MessageBox.Show("geht"); + } + } + + + } - this.dataGrid.Rows.Add("test", "test", "test", "test", true); - // this.dataGrid.Rows.Contains(); } private void loginBtn_Click(object sender, EventArgs e) { - LoadUsersFromTable("root",""); + LoadUsersFromTable(userTxt.Text,passTxt.Text); } - public static void LoadUsersFromTable(string user, string password) - { + public void LoadUsersFromTable(string user, string password) + { Database db = new Database(user, password); - MessageBox.Show(db.Persons.ToString()); + foreach (Person person in db.Persons) + { + this.dataGrid.Rows.Add(person.Id, person.Firstname, person.Lastname, person.CreationDate, false); + } } private void dataGrid_CellContentClick(object sender, DataGridViewCellEventArgs e)