public Lid(DateTime lidvanaf, Klasse nhbKlasse, Klasse klasse, int id, int bnr, string vnaam, string tvoegsel, string anaam, string email, string geslacht, DateTime gebdatum, Adres adres, string telnr, string mbnr) : base(id, bnr, vnaam, tvoegsel, anaam, email, geslacht, gebdatum, adres, telnr, mbnr) { Klasse = klasse; NhbKlasse = nhbKlasse; LidVanaf = lidvanaf; Spelden = new List <string>(); }
public Klasse CalculateKlasse(List <Klasse> klasses) { int beginleeftijd = DateTime.Now.Year - Geboortedatum.Year; Klasse klas = null; foreach (Klasse k in klasses) { if (beginleeftijd >= k.BeginLeeftijd && beginleeftijd <= k.EindLeeftijd) { klas = k; break; } } if (klas == null) { throw new Exception("Persoon is te jong of te oud om lid te worden."); } return(klas); }
public void SetNhbKlasse(Klasse klasse) { NhbKlasse = klasse; }
public void SetKlasse(Klasse klasse) { Klasse = klasse; }