//alles wat met begeleiders te maken heeft public void addBegeleiderToDB(Begeleider item) { MySqlCommand cmd = new MySqlCommand("insert into ID191774_6itngip22.begeleiders " + "(`BegeleiderVoornaam`, `BegeleiderAchternaam`, `GsmNummer`)" + "values('" + item.voornaam + "', '" + item.achternaam + "', '" + item.gsmNummer + "')", conn); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); }
//Haalt gevraagde begeleiders uit de database gebaseerd bij de bijhoorende activiteit public List <Begeleider> GetWantedBegeleidersFromDB(string pstrNaam) { List <Begeleider> lijst = new List <Begeleider>(); List <Begeleider> lijstIDBegeleider = new List <Begeleider>(); List <int> lijstID = new List <int>(); int intIDActiviteit = 0; MySqlCommand cmd = new MySqlCommand("select idActiviteit from ID191774_6itngip22.activiteiten where ActiviteitNaam='" + pstrNaam + "'", conn); conn.Open(); intIDActiviteit += Convert.ToInt32(cmd.ExecuteScalar()); conn.Close(); MySqlCommand cmd2 = new MySqlCommand("select begeleiders_idBegeleider from ID191774_6itngip22.activiteiten_begeleiders where activiteiten_idActiviteit=" + intIDActiviteit, conn); conn.Open(); MySqlDataReader dataReaderID = cmd2.ExecuteReader(); while (dataReaderID.Read()) { Begeleider b = new Begeleider(Convert.ToInt32(dataReaderID["begeleiders_idBegeleider"])); lijstIDBegeleider.Add(b); } conn.Close(); foreach (Begeleider item in lijstIDBegeleider) { lijstID.Add(item.AlleenID()); } foreach (int id in lijstID) { MySqlCommand cmd3 = new MySqlCommand("select * from ID191774_6itngip22.begeleiders where idBegeleider=" + id, conn); conn.Open(); MySqlDataReader dataReader = cmd3.ExecuteReader(); while (dataReader.Read()) { Begeleider b = new Begeleider(Convert.ToInt32(dataReader["idBegeleider"]), dataReader["BegeleiderVoornaam"].ToString(), dataReader["BegeleiderAchternaam"].ToString(), dataReader["GsmNummer"].ToString()); lijst.Add(b); } conn.Close(); } return(lijst); }
public List <Begeleider> getWantedBegeleiders2FromDB(string pstrNaam) { List <Begeleider> lijst = new List <Begeleider>(); MySqlCommand cmd = new MySqlCommand("select * from ID191774_6itngip22.begeleiders where BegeleiderVoornaam='" + pstrNaam + "'", conn); conn.Open(); MySqlDataReader dataReader = cmd.ExecuteReader(); while (dataReader.Read()) { Begeleider b = new Begeleider(Convert.ToInt32(dataReader["idBegeleider"]), dataReader["BegeleiderVoornaam"].ToString(), dataReader["BegeleiderAchternaam"].ToString(), dataReader["GsmNummer"].ToString()); lijst.Add(b); } conn.Close(); return(lijst); }
public void addBegeleider(string pstrVoornaam, string pstrAchternaam, string pstrGsm) { Begeleider item = new Begeleider(pstrVoornaam, pstrAchternaam, pstrGsm); pers.addBegeleiderToDB(item); }