示例#1
0
 public Departement(Analyse a, Werkgever w, string naam, string straat, int nummer, string bus, int postcode, string gemeente) : this()
 {
     AnalyseId = a.AnalyseId;
     Werkgever = w;
     Naam      = naam;
     Straat    = straat;
     Nummer    = nummer;
     Bus       = bus;
     Postcode  = postcode;
     Gemeente  = gemeente;
 }
示例#2
0
 public KOBRij GeefRijVanKost(int kostId, int rijId)
 {
     if (Analyse.ControleerOfKostMetNummerAlIngevuldIs(kostId))
     {
         KostOfBaat tempKOB = Analyse.GeefKostMetNummer(kostId);
         if (tempKOB.ControleerOfKOBRijMetNummerAlIngevuldIs(rijId))
         {
             return(tempKOB.GeefKOBRijMetNummer(rijId));
         }
     }
     return(null);
 }
示例#3
0
 public void BerekenResultaatVanAnalyse(Analyse a)
 {
     foreach (KostOfBaat kob in a.KostenEnBaten)
     {
         GeefParametersDoor(kob, a);
         foreach (KOBRij rij in kob.Rijen)
         {
             BerekenEnSetResultaat(rij);
         }
         kob.BerekenResultaat();
     }
     a.BerekenVolledigResultaat();
 }
示例#4
0
 public void GeefParametersDoor(KostOfBaat kob, Analyse a)
 {
     KostOfBaat = kob;
     Analyse    = a;
 }
 public void VoegAnalyseToe(Analyse a)
 {
     Analyses.Add(a);
 }