Example #1
0
 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>();
 }
Example #2
0
        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);
        }
Example #3
0
 public void SetNhbKlasse(Klasse klasse)
 {
     NhbKlasse = klasse;
 }
Example #4
0
 public void SetKlasse(Klasse klasse)
 {
     Klasse = klasse;
 }