//Gekke code die ervoor zorgt dat alle activteiten verbonden worden met leerlingen, niet aanraken!!! public List <Activiteit> getKeuzeActiviteitenFromDB(Activiteit pDatum) { List <Activiteit> keuzeActiviteiten = new List <Activiteit>(); string[] arrDate = pDatum.alleenDatum().Split('/'); string strDag, strMaand, strJaar, strDatum; strDag = arrDate[0].ToString(); strMaand = arrDate[1].ToString(); strJaar = arrDate[2].ToString(); strDatum = strJaar + "-" + strMaand + "-" + strDag; MySqlCommand cmd = new MySqlCommand("select ActiviteitNaam from ID191774_6itngip22.activiteiten where ActiviteitDag='" + strDatum + "' and ActiviteitUUr ='" + pDatum.uur + "' and AantalPlaatsen > AantalDeelnemers", conn); conn.Open(); MySqlDataReader dataReader = cmd.ExecuteReader(); while (dataReader.Read()) { Activiteit b = new Activiteit(Convert.ToString(dataReader["ActiviteitNaam"])); keuzeActiviteiten.Add(b); } conn.Close(); return(keuzeActiviteiten); }
public void ActiviteitPerDatum(Activiteit item) { MySqlCommand cmd = new MySqlCommand("select * from ID191774_6itngip22.activiteiten groupby CURDATE()", conn); string[] arrDate = item.alleenDatum().Split('/'); string strDag, strMaand, strJaar, strDatum; strDag = arrDate[0].ToString(); strMaand = arrDate[1].ToString(); strJaar = arrDate[2].ToString(); strDatum = strJaar + "-" + strMaand + "-" + strDag; }
//Alles wat met activiteiten te maken heeft public void addActiviteitToDB(Activiteit item) { string[] arrDate = item.alleenDatum().Split('/'); string strDag, strMaand, strJaar, strDatum; strDag = arrDate[0].ToString(); strMaand = arrDate[1].ToString(); strJaar = arrDate[2].ToString(); strDatum = strJaar + "-" + strMaand + "-" + strDag; MySqlCommand cmd = new MySqlCommand("insert into ID191774_6itngip22.activiteiten" + "(`ActiviteitNaam`,`Omschrijving`,`Kostprijs`,`AantalPlaatsen`,`AantalDeelnemers`,`ActiviteitDag`,`ActiviteitUUr`, `Foto`)" + "values('" + item.naam + "', '" + item.omschrijving + "'," + item.kostprijs + "," + item.plaatsen + "," + item.deelnemers + ",'" + strDatum + "','" + item.uur + "','" + item.url + "')", conn); conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); }