public void inLezen(EIDinleesCode ingelezenKaart) { //waarden instellen vanuit ingelezen EIDkaart voornaam = ingelezenKaart.voornaam; naam = ingelezenKaart.naam; geboorteplaats = ingelezenKaart.geboorteplaats; geboortedatum = ingelezenKaart.geboortedatum; nationaliteit = ingelezenKaart.nationaliteit; geslacht = ingelezenKaart.geslacht; nationaalnummer = ingelezenKaart.nationaalnummer; straat = ingelezenKaart.straat; postcode = ingelezenKaart.postcode; gemeente = ingelezenKaart.gemeente; land = ingelezenKaart.land; pasfoto = ingelezenKaart.pasfoto; }
private void btn_IdInlezen_Click(object sender, EventArgs e) { this.Enabled = false; this.Cursor = Cursors.WaitCursor; //using gebruiken om ervoor te zorgen dat het na gebruik niet in het geheugen blijft hangen using (EIDinleesCode idinlezen = new EIDinleesCode()) { //opgevangen dat deze code niet loopt als er fout is bij het inlezen van de kaart if (idinlezen.IDingelezen) { leerling.inLezen(idinlezen); //land vastzetten op belgie aangezien het over een belgische EID gaat leerling.land = "Belgie"; formUpdaten(leerling); this.btn_LeerlingLokaalBewaren.Enabled = true; this.btn_LeerlingAanmaken.Enabled = true; this.btn_Leegmaken.Enabled = true; //idinlezen.Dispose(); } } this.Enabled = true; this.Cursor = Cursors.Arrow; }