public static LeerlingData Get(BinairFormaat Formaat, Row Row)
{
LeerlingData D = new LeerlingData();
for (var i = 0; i < Row.Objects.Count; i++)
{
string Param = Formaat.Fields[i].Name;
switch (Param)
{
case "idleer":
D.idleer = (int)Row.Objects[i];
break;
case "stamnr":
D.stamnr = (int)Row.Objects[i];
break;
case "achternaam":
D.achternaam = (string)Row.Objects[i];
break;
case "roepnaam":
D.roepnaam = (string)Row.Objects[i];
break;
case "naam_vol":
D.naam_vol = (object)Row.Objects[i];
break;
case "tussenvoeg":
D.tussenvoeg = (string)Row.Objects[i];
break;
case "woonplaats":
D.woonplaats = (string)Row.Objects[i];
break;
case "straat":
D.straat = (string)Row.Objects[i];
break;
case "huisnr":
D.huisnr = (string)Row.Objects[i];
break;
case "huisnr_tv":
D.huisnr_tv = (object)Row.Objects[i];
break;
case "postcode":
D.postcode = (string)Row.Objects[i];
break;
case "medisch":
D.medisch = (object)Row.Objects[i];
break;
case "memo":
D.memo = (object)Row.Objects[i];
break;
case "geb_datum":
D.geb_datum = (DateTime)Row.Objects[i];
break;
case "idGebr":
D.idGebr = (int)Row.Objects[i];
break;
case "idAanm":
D.idAanm = (int)Row.Objects[i];
break;
case "idStud":
D.idStud = (int)Row.Objects[i];
break;
case "C_PROFIEL":
D.C_PROFIEL = (object)Row.Objects[i];
break;
case "C_PROFIEL2":
D.C_PROFIEL2 = (object)Row.Objects[i];
break;
case "idBgrp":
D.idBgrp = (int)Row.Objects[i];
break;
case "STUDIE":
D.STUDIE = (string)Row.Objects[i];
break;
case "dBegin":
D.dBegin = (DateTime)Row.Objects[i];
break;
case "dEinde":
D.dEinde = (DateTime)Row.Objects[i];
break;
case "studieslu":
D.studieslu = (int)Row.Objects[i];
break;
case "groep":
D.groep = (string)Row.Objects[i];
break;
}
}
return D;
}
}