void voegToe(int aantal) { for (int i = 0; i < aantal; i++) { Leerling l = makeLLN(); addToDB(l); } }
Leerling makeLLN() { Leerling l = new Leerling(); l.StrWachtwoordNetwerk = "Netwerk2019"; l.StrVoornaam = names[r.Next(names.Count)]; l.StrNaam = "Achternaam"; l.StrBijkNaam = ""; l.StrGeslacht = "Man"; l.StrGeboortedatum = "28/12/2001"; string[] randomStadENPostc = postcENGemeente[r.Next(postcENGemeente.Count)].Split(';'); l.StrGeboorteplaats = randomStadENPostc[1]; l.StrRijkregisternummer = "01.12.28-351.10"; l.StrNationaliteit = "Belg"; l.StrGSM_Nummer = "+32 471 01 31 26"; l.StrE_Mail = "*****@*****.**"; l.StrStraat = "straat"; l.StrHuisnummer = "1"; l.StrBus = ""; l.StrGemeente = randomStadENPostc[1]; l.StrPostcode = randomStadENPostc[0]; l.StrLand = "België"; l.IntMiddelbaar = 6; l.IntStudieKeuzeID = 8; l.IntSchoolstatuutID = 2; l.StrRichtingNaam = "IT & Netwerken"; l.StrGebruikersnaamNetwerk = l.StrVoornaam + "." + l.StrNaam; l.StrWachtwoordNetwerk = "Netwerk2019"; l.O.StrVoornaamMoeder = names[r.Next(names.Count)]; l.O.StrNaamMoeder = "Achternaam"; l.O.StrEmailMoeder = "*****@*****.**"; l.O.StrGSMMoeder = "+32 471 01 31 26"; l.O.StrTelefoonWerkMoeder = "+32 491 73 20 24"; l.O.StrStraatMoeder = "Straat"; l.O.StrPostcodeMoeder = randomStadENPostc[0]; l.O.StrHuisnrMoeder = "1"; l.O.StrGemeenteMoeder = randomStadENPostc[1]; l.O.StrBeroepMoeder = "Bediende"; l.O.StrVoornaamVader = names[r.Next(names.Count)]; l.O.StrNaamVader = "Achternaam"; l.O.StrEmailVader = "*****@*****.**"; l.O.StrGSMVader = "+32 471 01 31 26"; l.O.StrTelefoonWerkVader = "+32 491 73 20 24"; l.O.StrStraatVader = "Straat"; l.O.StrPostcodeVader = randomStadENPostc[0]; l.O.StrHuisnrVader = "1"; l.O.StrGemeenteVader = randomStadENPostc[1]; l.O.StrBeroepVader = "Bediende"; l.ExtraInfo = ""; l.O.StrGezinshoofd = "Moeder"; l.O.StrGezinssituatie = "Gehuwd"; l.StrCorrespondentie = "Beide"; if (DateTime.Now.Day < 10) { l.AanmaakDatum += "0"; } l.AanmaakDatum = DateTime.Now.Day + "/"; if (DateTime.Now.Month < 10) { l.AanmaakDatum += "0"; } l.AanmaakDatum += DateTime.Now.Month + DateTime.Now.Year; return(l); }
void addToDB(Leerling lln) { string LLNID, MoederID, VaderID; conn.Open(); MySqlCommand cmdLLN = new MySqlCommand("INSERT INTO leerling (Naam, ExtraInfo, Correspondentie, Voornaam, BijkVoornaam, Geslacht, Geboorteplaats, Geboortedatum, Rijksregisternummer, Nationaliteit, GSMnummer, Email, Straat, Huisnummer, Bus, Gemeente, Postcode, Land, StudiekeuzeID, Middelbaar, SchoolstatuutID, GebruikersnaamNetwerk, WachtwoordNetwerk, Aanmaakdatum) VALUES (" + "'" + lln.StrNaam + "','" + lln.ExtraInfo + "','" + lln.StrCorrespondentie + "','" + lln.StrVoornaam + "','" + lln.StrBijkNaam + "','" + lln.StrGeslacht + "','" + lln.StrGeboorteplaats + "','" + lln.StrGeboortedatum + "','" + lln.StrRijkregisternummer + "','" + lln.StrNationaliteit + "','" + lln.StrGSM_Nummer + "','" + lln.StrE_Mail + "','" + lln.StrStraat + "','" + lln.StrHuisnummer + "','" + lln.StrBus + "','" + lln.StrGemeente + "','" + lln.StrPostcode + "','" + lln.StrLand + "','" + lln.IntStudieKeuzeID + "','" + lln.IntMiddelbaar + "','" + lln.IntSchoolstatuutID + "','" + lln.StrGebruikersnaamNetwerk + "','" + lln.StrWachtwoordNetwerk + "','" + lln.AanmaakDatum + "')" , conn); cmdLLN.ExecuteNonQuery(); LLNID = new MySqlCommand("select last_insert_id()", conn).ExecuteScalar().ToString(); MySqlCommand cmdMoeder = new MySqlCommand("INSERT INTO ouder (Naam, Beroep, Mailadres, GSM, Tel, Straat, Postcode, HuisNR, Gemeente, Gezinshoofd, GezinsSituatie, Voornaam, RelatieID) VALUES (" + "'" + lln.O.StrNaamMoeder + "','" + lln.O.StrBeroepMoeder + "','" + lln.O.StrEmailMoeder + "','" + lln.O.StrGSMMoeder + "','" + lln.O.StrTelefoonWerkMoeder + "','" + lln.O.StrStraatMoeder + "','" + lln.O.StrPostcodeMoeder + "','" + lln.O.StrHuisnrMoeder + "','" + lln.O.StrGemeenteMoeder + "','" + lln.O.StrGezinshoofd + "','" + lln.O.StrGezinssituatie + "','" + lln.O.StrVoornaamMoeder + "'," + 2 + ")" , conn); cmdMoeder.ExecuteNonQuery(); MoederID = new MySqlCommand("select last_insert_id()", conn).ExecuteScalar().ToString(); MySqlCommand cmdVader = new MySqlCommand("INSERT INTO ouder (Naam, Beroep, Mailadres, GSM, Tel, Straat, Postcode, HuisNR, Gemeente, Gezinshoofd, GezinsSituatie, Voornaam, RelatieID) VALUES (" + "'" + lln.O.StrNaamVader + "','" + lln.O.StrBeroepVader + "','" + lln.O.StrEmailVader + "','" + lln.O.StrGSMVader + "','" + lln.O.StrTelefoonWerkVader + "','" + lln.O.StrStraatVader + "','" + lln.O.StrPostcodeVader + "','" + lln.O.StrHuisnrVader + "','" + lln.O.StrGemeenteVader + "','" + lln.O.StrGezinshoofd + "','" + lln.O.StrGezinssituatie + "','" + lln.O.StrVoornaamVader + "'," + 1 + ")" , conn); cmdVader.ExecuteNonQuery(); VaderID = new MySqlCommand("select last_insert_id()", conn).ExecuteScalar().ToString(); new MySqlCommand("UPDATE leerling SET IDmoeder = '" + MoederID + "', IDvader = '" + VaderID + "' WHERE (idLeerling = '" + LLNID + "')", conn).ExecuteNonQuery(); conn.Close(); }