async void updateLLN(Leerling l, int id) { LoadingCircle lo = new LoadingCircle(); lo.Show(); lo.Focus(); await Task.Run(() => updaten(l, id)); lo.Close(); }
async void voegToe(Leerling l) { LoadingCircle lo = new LoadingCircle(); lo.Show(); lo.Focus(); await Task.Run(() => toevoegen(l)); lo.Close(); }
void toevoegen(Leerling l) { try { var richting = (string)cmbRichting.Invoke(new Func <string>(() => cmbRichting.Text)); b.addToDatabase(l, richting, Schoolstatuut); } catch (Exception) { MessageBox.Show("Toevoegen mislukt.", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } this.Invoke(new Action(() => this.Close())); }
void updaten(Leerling l, int id) { try { b.removeByID(id); var richting = (string)cmbRichting.Invoke(new Func <string>(() => cmbRichting.Text)); b.addToDatabase(l, richting, Schoolstatuut); } catch (Exception) { MessageBox.Show("Updaten mislukt.", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } this.Invoke(new Action(() => this.Close())); }
void PDFMaken(string path) { try { Leerling l = b.GetLeerling(txtVoornaam.Text.ToLower(), txtAchternaam.Text.ToLower()); if (l != null) { try { if (File.Exists(txtPath.Text)) { File.Delete(txtPath.Text); } if (File.Exists(tempPath + @"\tempLeerling.xlsx")) { File.Delete(tempPath + @"\tempLeerling.xlsx"); } if (File.Exists(tempPath + @"\tempLeerling2.xlsx")) { File.Delete(tempPath + @"\tempLeerling2.xlsx"); } } catch (Exception) { MessageBox.Show("Fout bij het maken van het bestand.", "", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } Excel.Application excel = new Excel.Application(); excel.Visible = false; Excel.Workbook sheet = excel.Workbooks.Add(); sheet.SaveAs(tempPath + @"tempLeerling.xlsx"); sheet.Close(); sheet = excel.Workbooks.Open(tempPath + @"tempLeerling.xlsx"); Excel.Worksheet x = excel.ActiveSheet as Excel.Worksheet; x.Cells[1, 1] = "Leerling:"; x.Cells[2, 1] = "Achternaam Leerling:"; x.Cells[3, 1] = "Voornaam Leerling:"; x.Cells[4, 1] = "Bijkomende Voornaam Leerlign:"; x.Cells[5, 1] = "Geslacht Leerling:"; x.Cells[6, 1] = "Geboortedatum Leerling:"; x.Cells[7, 1] = "Geboorteplaats Leerling:"; x.Cells[8, 1] = "Rijksregister Leerling:"; x.Cells[9, 1] = "Straatnaam Leerling:"; x.Cells[10, 1] = "Huisnummer Leerling:"; x.Cells[11, 1] = "Bus Leerling:"; x.Cells[12, 1] = "Postcode Leerling:"; x.Cells[13, 1] = "Gemeente Leerling:"; x.Cells[14, 1] = "Land Leerling:"; x.Cells[15, 1] = "Nationaliteit Leerling:"; x.Cells[16, 1] = "Gezinshoofd:"; x.Cells[17, 1] = "Gezinssituatie:"; x.Cells[18, 1] = "GSM Nr Leerling:"; x.Cells[19, 1] = "E-mail Leerling:"; x.Cells[20, 1] = "Studiejaar Leerling:"; x.Cells[21, 1] = "Schoolstatuut Leerling:"; x.Cells[22, 1] = "Richting Leerling:"; x.Cells[23, 1] = "Correspondentie:"; x.Cells[24, 1] = "Gebruikersnaam Leerling:"; x.Cells[25, 1] = "Standaardwachtwoord Leerling:"; x.Cells[27, 1] = "Moeder:"; x.Cells[28, 1] = "Achternaam Moeder:"; x.Cells[29, 1] = "Voornaam Moeder:"; x.Cells[30, 1] = "Beroep Moeder:"; x.Cells[31, 1] = "GSM Nr Moeder:"; x.Cells[32, 1] = "Telefoon Werk Moeder:"; x.Cells[33, 1] = "E-mail Moeder:"; x.Cells[34, 1] = "Straat Moeder:"; x.Cells[35, 1] = "Huisnummer + Bus Moeder:"; x.Cells[36, 1] = "Postcode Moeder:"; x.Cells[37, 1] = "Gemeente Moeder:"; x.Cells[39, 1] = "Vader:"; x.Cells[40, 1] = "Achternaam Vader:"; x.Cells[41, 1] = "Voornaam Vader:"; x.Cells[42, 1] = "Beroep Vader:"; x.Cells[43, 1] = "GSM NR Vader:"; x.Cells[44, 1] = "Telefoon Werk Vader:"; x.Cells[45, 1] = "E-mail Vader:"; x.Cells[46, 1] = "Straat Vader:"; x.Cells[47, 1] = "Huisnummer + Bus Vader:"; x.Cells[48, 1] = "Postcode Vader:"; x.Cells[49, 1] = "Gemeente Vader:"; x.Cells[1, 1].Font.Bold = true; x.Cells[27, 1].Font.Bold = true; x.Cells[39, 1].Font.Bold = true; x.Cells[51, 1].Font.Bold = true; x.Cells[1, 1].Font.Size = 11; x.Cells[27, 1].Font.Size = 11; x.Cells[39, 1].Font.Size = 11; x.Cells[51, 1].Font.Size = 11; x.Rows.RowHeight = x.Rows.RowHeight + 0.5; x.Cells[26, 1].RowHeight = 30; x.Cells[38, 1].RowHeight = 30; x.Cells[50, 1].RowHeight = 30; x.Cells[2, 2] = l.StrNaam; x.Cells[3, 2] = l.StrVoornaam; x.Cells[4, 2] = l.StrBijkNaam; x.Cells[5, 2] = l.StrGeslacht; x.Cells[6, 2] = l.StrGeboortedatum; x.Cells[7, 2] = l.StrGeboorteplaats; x.Cells[8, 2] = "'" + l.StrRijkregisternummer; x.Cells[9, 2] = l.StrStraat; x.Cells[10, 2] = "'" + l.StrHuisnummer; x.Cells[11, 2] = l.StrBus; x.Cells[12, 2] = "'" + l.StrPostcode; x.Cells[13, 2] = l.StrGemeente; x.Cells[14, 2] = l.StrLand; x.Cells[15, 2] = l.StrNationaliteit; x.Cells[16, 2] = l.O.StrGezinshoofd; x.Cells[17, 2] = l.O.StrGezinssituatie; x.Cells[18, 2] = "'" + l.StrGSM_Nummer; x.Cells[19, 2] = l.StrE_Mail; x.Cells[20, 2] = "'" + l.IntMiddelbaar; string text = string.Empty; switch (l.IntSchoolstatuutID) { case 1: text = "Intern"; break; case 2: text = "Extern"; break; case 3: text = "Half-Intern"; break; } x.Cells[21, 2] = text; x.Cells[22, 2] = l.StrRichtingNaam; x.Cells[23, 2] = l.StrCorrespondentie; x.Cells[24, 2] = l.StrGebruikersnaamNetwerk; x.Cells[25, 2] = "/"; x.Cells[28, 2] = l.O.StrNaamMoeder; x.Cells[29, 2] = l.O.StrVoornaamMoeder; x.Cells[30, 2] = l.O.StrBeroepMoeder; x.Cells[31, 2] = "'" + l.O.StrGSMMoeder; x.Cells[32, 2] = "'" + l.O.StrTelefoonWerkMoeder; x.Cells[33, 2] = l.O.StrEmailMoeder; x.Cells[34, 2] = l.O.StrStraatMoeder; x.Cells[35, 2] = "'" + l.O.StrHuisnrMoeder; x.Cells[36, 2] = "'" + l.O.StrPostcodeMoeder; x.Cells[37, 2] = l.O.StrGemeenteMoeder; x.Cells[40, 2] = l.O.StrNaamVader; x.Cells[41, 2] = l.O.StrVoornaamVader; x.Cells[42, 2] = l.O.StrBeroepMoeder; x.Cells[43, 2] = "'" + l.O.StrGSMVader; x.Cells[44, 2] = "'" + l.O.StrTelefoonWerkVader; x.Cells[45, 2] = l.O.StrEmailVader; x.Cells[46, 2] = l.O.StrStraatVader; x.Cells[47, 2] = "'" + l.O.StrHuisnrVader; x.Cells[48, 2] = "'" + l.O.StrPostcodeVader; x.Cells[49, 2] = l.O.StrGemeenteVader; x.Columns.AutoFit(); x.PageSetup.TopMargin = 0.3; x.PageSetup.BottomMargin = 1; x.PageSetup.LeftMargin = 0.2; x.PageSetup.RightMargin = 1; x.PageSetup.HeaderMargin = 0.1; x.PageSetup.FooterMargin = 0.5; sheet.Close(true, tempPath + "tempLeerling2.xlsx", Type.Missing); excel.Quit(); if (File.Exists(txtPath.Text)) { File.Delete(txtPath.Text); } if (!chkPrinten.Checked) { ExportWorkbookToPdf(tempPath + "tempLeerling2.xlsx", txtPath.Text); } else { ExportWorkbookToPdf(tempPath + "tempLeerling2.xlsx", tempPath + "leerling.pdf"); } try { System.Runtime.InteropServices.Marshal.FinalReleaseComObject(excel); System.Runtime.InteropServices.Marshal.FinalReleaseComObject(sheet); System.Runtime.InteropServices.Marshal.FinalReleaseComObject(x); Process[] excelProcesses = Process.GetProcessesByName("excel"); foreach (Process p in excelProcesses) { if (string.IsNullOrEmpty(p.MainWindowTitle)) { p.Kill(); } } x = null; sheet = null; } catch (Exception) { } } else { MessageBox.Show("Geen leerling gevonden", "Exporteren", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } catch (Exception) { MessageBox.Show("Fout bij het exporteren", "Exporteren", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
public void addToDatabase(Leerling lln, string pRichting, string pStatuut) { int intKeuzeID = 0, intStatuut = 0; switch (pStatuut) { case "Intern": intStatuut = 1; break; case "Extern": intStatuut = 2; break; case "Half-Intern": intStatuut = 3; break; } switch (pRichting) { case "ICT": if (lln.IntMiddelbaar == 1) { intKeuzeID = 15; } else if (lln.IntMiddelbaar == 2) { intKeuzeID = 16; } break; case "Ondernemen": if (lln.IntMiddelbaar == 1) { intKeuzeID = 1; } else if (lln.IntMiddelbaar == 2) { intKeuzeID = 2; } break; case "Ondernemen & IT": if (lln.IntMiddelbaar == 3) { intKeuzeID = 3; } else if (lln.IntMiddelbaar == 4) { intKeuzeID = 4; } break; case "Ondernemen & Communicatie": if (lln.IntMiddelbaar == 3) { intKeuzeID = 5; } else if (lln.IntMiddelbaar == 4) { intKeuzeID = 6; } break; case "Marketing & Ondernemen": if (lln.IntMiddelbaar == 5) { intKeuzeID = 7; } else if (lln.IntMiddelbaar == 6) { intKeuzeID = 8; } break; case "Accountancy & IT": if (lln.IntMiddelbaar == 5) { intKeuzeID = 9; } else if (lln.IntMiddelbaar == 6) { intKeuzeID = 10; } break; case "IT & Netwerken": if (lln.IntMiddelbaar == 5) { intKeuzeID = 11; } else if (lln.IntMiddelbaar == 6) { intKeuzeID = 12; } break; case "Office management & communicatie": if (lln.IntMiddelbaar == 5) { intKeuzeID = 13; } else if (lln.IntMiddelbaar == 6) { intKeuzeID = 14; } break; } lln.IntStudieKeuzeID = intKeuzeID; lln.IntSchoolstatuutID = intStatuut; lln.AanmaakDatum = DateTime.Now.ToString("dd/MM/yyyy"); p.addToDB(lln); }
public Leerling GetLeerling(string Voornaam, string Achternaam) { Leerling l = p.getLeerling(Voornaam, Achternaam); return(l); }
public Leerling GetLeerling(int pintID) { Leerling l = p.getLeerling(pintID); return(l); }
public Leerling getLeerling(string Voornaam, string Achternaam) { int moederID = 0; int vaderID = 0; Leerling l = new Leerling(); conn.Open(); MySqlCommand cmd = new MySqlCommand("select * from leerling where Naam = '" + Achternaam + "' and Voornaam = '" + Voornaam + "';", conn); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { l.DatabaseID = Convert.ToInt16(dr["idLeerling"]); l.StrNaam = dr["Naam"].ToString(); l.StrVoornaam = dr["Voornaam"].ToString(); l.StrBijkNaam = dr["BijkVoornaam"].ToString(); l.StrGeslacht = dr["Geslacht"].ToString(); l.StrGeboortedatum = dr["Geboortedatum"].ToString(); l.StrGeboorteplaats = dr["Geboorteplaats"].ToString(); l.StrRijkregisternummer = dr["Rijksregisternummer"].ToString(); l.StrNationaliteit = dr["Nationaliteit"].ToString(); l.StrGSM_Nummer = dr["GSMnummer"].ToString(); l.StrE_Mail = dr["Email"].ToString(); l.StrStraat = dr["Straat"].ToString(); l.StrHuisnummer = dr["Huisnummer"].ToString(); l.StrBus = dr["Bus"].ToString(); l.StrGemeente = dr["Gemeente"].ToString(); l.StrPostcode = dr["Postcode"].ToString(); l.StrLand = dr["Land"].ToString(); l.IntMiddelbaar = Convert.ToInt16(dr["Middelbaar"]); l.IntStudieKeuzeID = Convert.ToInt16(dr["StudiekeuzeID"]); l.IntSchoolstatuutID = Convert.ToInt16(dr["SchoolstatuutID"]); l.StrGebruikersnaamNetwerk = dr["GebruikersnaamNetwerk"].ToString(); l.StrWachtwoordNetwerk = dr["WachtwoordNetwerk"].ToString(); l.AanmaakDatum = dr["Aanmaakdatum"].ToString(); l.StrCorrespondentie = dr["Correspondentie"].ToString(); l.ExtraInfo = dr["ExtraInfo"].ToString(); moederID = Convert.ToInt16(dr["IDmoeder"]); vaderID = Convert.ToInt16(dr["IDvader"]); } conn.Close(); //richtingnaam cmd = new MySqlCommand("select Omschrijving,StudiekeuzeID from studiekeuze where StudiekeuzeID=" + l.IntStudieKeuzeID, conn); conn.Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { l.StrRichtingNaam = dr["Omschrijving"].ToString(); } conn.Close(); //moeder cmd = new MySqlCommand("select * from ouder where OuderID=" + moederID, conn); conn.Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { l.O.StrVoornaamMoeder = dr["Voornaam"].ToString(); l.O.StrNaamMoeder = dr["Naam"].ToString(); l.O.StrEmailMoeder = dr["Mailadres"].ToString(); l.O.StrGSMMoeder = dr["GSM"].ToString(); l.O.StrTelefoonWerkMoeder = dr["Tel"].ToString(); l.O.StrStraatMoeder = dr["Straat"].ToString(); l.O.StrPostcodeMoeder = dr["Postcode"].ToString(); l.O.StrHuisnrMoeder = dr["HuisNR"].ToString(); l.O.StrGemeenteMoeder = dr["Gemeente"].ToString(); l.O.StrBeroepMoeder = dr["Beroep"].ToString(); //algemeen l.O.StrGezinshoofd = dr["Gezinshoofd"].ToString(); l.O.StrGezinssituatie = dr["GezinsSituatie"].ToString(); } conn.Close(); //vader cmd = new MySqlCommand("select * from ouder where OuderID=" + vaderID, conn); conn.Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { l.O.StrVoornaamVader = dr["Voornaam"].ToString(); l.O.StrNaamVader = dr["Naam"].ToString(); l.O.StrEmailVader = dr["Mailadres"].ToString(); l.O.StrGSMVader = dr["GSM"].ToString(); l.O.StrTelefoonWerkVader = dr["Tel"].ToString(); l.O.StrStraatVader = dr["Straat"].ToString(); l.O.StrPostcodeVader = dr["Postcode"].ToString(); l.O.StrHuisnrVader = dr["HuisNR"].ToString(); l.O.StrGemeenteVader = dr["Gemeente"].ToString(); l.O.StrBeroepVader = dr["Beroep"].ToString(); } conn.Close(); return(l); }
public 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(); }
private void btnConfirm_Click(object sender, EventArgs e) { notification.Visible = false; if (check()) { Leerling lln = new Leerling(); //leerling lln.StrCorrespondentie = cmbCorrespondentie.SelectedItem.ToString(); lln.StrVoornaam = txtVoornaam.Text; lln.StrNaam = txtFamilieNaam.Text; lln.StrBijkNaam = txtBijkvoornaam.Text; lln.StrGeslacht = cmbGeslacht.SelectedItem.ToString(); lln.StrGeboorteplaats = txtGeboorteplaats.Text; lln.StrGeboortedatum = txtGeboortedatum.Text; lln.StrRijkregisternummer = mskRijksregisterNummer.Text; lln.StrNationaliteit = txtNationaliteit.SelectedItem.ToString(); lln.StrGSM_Nummer = mskGsmNummer.Text; lln.StrE_Mail = txtEmail.Text; lln.StrStraat = txtStraat.Text; lln.StrHuisnummer = txtHuisnr.Text; lln.StrBus = txtBus.Text; lln.StrGemeente = txtGemeente.Text; lln.StrPostcode = mskPostcode.Text; lln.StrLand = cmbLand.SelectedItem.ToString(); lln.IntMiddelbaar = Studiejaar; lln.StrGebruikersnaamNetwerk = txtGebruikersnaamNetwerk.Text; lln.StrWachtwoordNetwerk = txtWachtwoordNetwerk.Text; lln.StrRichtingNaam = cmbRichting.SelectedItem.ToString(); lln.ExtraInfo = txtExtraInfo.Text; //Ouders Ouders o = new Ouders(); o.StrGezinssituatie = cmbGezinssituatie.SelectedItem.ToString(); //Moeder o.StrNaamMoeder = txtFamilienaamMoeder.Text; o.StrVoornaamMoeder = txtVoornaamMoeder.Text; o.StrGSMMoeder = mtxtGSMMoeder.Text; o.StrTelefoonWerkMoeder = mtxtTelfoonWerkMoeder.Text; o.StrEmailMoeder = txtEmailMoeder.Text; o.StrStraatMoeder = txtStraatMoeder.Text; o.StrHuisnrMoeder = txtHuisNRMoeder.Text; o.StrGemeenteMoeder = txtGemeenteMoeder.Text; o.StrPostcodeMoeder = mtxtPostcodeMoeder.Text; o.StrBeroepMoeder = txtBeroepMoeder.Text; //Vader o.StrNaamVader = txtFamilienaamMoeder.Text; o.StrVoornaamVader = txtVoornaamVader.Text; o.StrGSMVader = mtxtGSMVader.Text; o.StrTelefoonWerkVader = mtxtTelfoonWerkVader.Text; o.StrEmailVader = txtEmailVader.Text; o.StrStraatVader = txtStraatVader.Text; o.StrHuisnrVader = txtHuisNRVader.Text; o.StrGemeenteVader = txtGemeenteVader.Text; o.StrPostcodeVader = mtxtPostcodeVader.Text; o.StrBeroepVader = txtBeroepVader.Text; string strGezinshoofd; if (rdbGezinshoofdMoeder.Checked) { strGezinshoofd = "Moeder"; } else { strGezinshoofd = "Vader"; } o.StrGezinshoofd = strGezinshoofd; lln.O = o; if (this.Text == "Leerling wijzigen") { updateLLN(lln, updateID); } else { voegToe(lln); } } }
public void veldenvullen(int pintID) { b = new Business(); getAlleLanden(); getAlleNationaliteiten(); pbToonWachtwoord.Image = il.Images[0]; cmbGeslacht.SelectedItem = cmbGeslacht.Items[0]; cmbGezinssituatie.SelectedItem = cmbGezinssituatie.Items[0]; rdbJaar1.Checked = true; checkStudieJaar(); txtVoornaam.Focus(); Leerling l = b.GetLeerling(pintID); this.Text += ": " + l.StrVoornaam + " " + l.StrNaam; txtWachtwoordNetwerk.Text = l.StrWachtwoordNetwerk; txtVoornaam.Text = l.StrVoornaam; txtFamilieNaam.Text = l.StrNaam; txtBijkvoornaam.Text = l.StrBijkNaam; cmbGeslacht.SelectedItem = l.StrGeslacht; txtGeboortedatum.Text = l.StrGeboortedatum; txtGeboorteplaats.Text = l.StrGeboorteplaats; mskRijksregisterNummer.Text = l.StrRijkregisternummer; txtNationaliteit.Text = l.StrNationaliteit; mskGsmNummer.Text = l.StrGSM_Nummer; txtEmail.Text = l.StrE_Mail; txtStraat.Text = l.StrStraat; txtHuisnr.Text = l.StrHuisnummer; txtBus.Text = l.StrBus; txtGemeente.Text = l.StrGemeente; mskPostcode.Text = l.StrPostcode; if (!cmbLand.Items.Contains(l.StrLand)) { cmbLand.Items.Add(l.StrLand); } cmbLand.SelectedItem = l.StrLand; unselectAllrdbJaar(); switch (l.IntMiddelbaar) { case 1: rdbJaar1.Checked = true; break; case 2: rdbJaar2.Checked = true; break; case 3: rdbJaar3.Checked = true; break; case 4: rdbJaar4.Checked = true; break; case 5: rdbJaar5.Checked = true; break; case 6: rdbJaar6.Checked = true; break; } checkStudieJaar(); cmbRichting.SelectedItem = l.StrRichtingNaam; txtGebruikersnaamNetwerk.Text = l.StrGebruikersnaamNetwerk; txtWachtwoordNetwerk.Text = l.StrWachtwoordNetwerk; switch (l.IntSchoolstatuutID) { case 1: rdbIntern.Checked = true; rdbExtern.Checked = false; rdbHalfIntern.Checked = false; break; case 2: rdbIntern.Checked = false; rdbExtern.Checked = true; rdbHalfIntern.Checked = false; break; case 3: rdbIntern.Checked = false; rdbExtern.Checked = false; rdbHalfIntern.Checked = true; break; } txtVoornaamMoeder.Text = l.O.StrVoornaamMoeder; txtFamilienaamMoeder.Text = l.O.StrNaamMoeder; txtEmailMoeder.Text = l.O.StrEmailMoeder; mtxtGSMMoeder.Text = l.O.StrGSMMoeder; mtxtTelfoonWerkMoeder.Text = l.O.StrTelefoonWerkMoeder; txtStraatMoeder.Text = l.O.StrStraatMoeder; mtxtPostcodeMoeder.Text = l.O.StrPostcodeMoeder; txtHuisNRMoeder.Text = l.O.StrHuisnrMoeder; txtGemeenteMoeder.Text = l.O.StrGemeenteMoeder; txtBeroepMoeder.Text = l.O.StrBeroepMoeder; txtVoornaamVader.Text = l.O.StrVoornaamVader; txtFamilienaamVader.Text = l.O.StrNaamVader; txtEmailVader.Text = l.O.StrEmailVader; mtxtGSMVader.Text = l.O.StrGSMVader; mtxtTelfoonWerkVader.Text = l.O.StrTelefoonWerkVader; txtStraatVader.Text = l.O.StrStraatVader; mtxtPostcodeVader.Text = l.O.StrPostcodeVader; txtHuisNRVader.Text = l.O.StrHuisnrVader; txtGemeenteVader.Text = l.O.StrGemeenteVader; txtBeroepVader.Text = l.O.StrBeroepVader; txtExtraInfo.Text = l.ExtraInfo; if (l.O.StrGezinshoofd.ToLower().Contains("moeder")) { rdbGezinshoofdMoeder.Checked = true; rdbGezinshoofdVader.Checked = false; } else { rdbGezinshoofdVader.Checked = true; rdbGezinshoofdMoeder.Checked = false; } if (l.O.StrGezinshoofd.ToLower().Contains("pleeg")) { rdbGezinshoofdMoeder.Text = "Pleeg moeder"; rdbGezinshoofdVader.Text = "Pleeg vader"; } cmbGezinssituatie.SelectedItem = l.O.StrGezinssituatie; cmbCorrespondentie.SelectedItem = l.StrCorrespondentie; }