Exemple #1
0
 public void SlaKostMetNummerOp(KostOfBaat kost)
 {
     if (ControleerOfKostMetNummerAlIngevuldIs(kost.VraagId))
     {
         KostenEnBaten.Remove(GeefKostMetNummer(kost.VraagId));
     }
     KostenEnBaten.Add(kost);
 }
Exemple #2
0
 public void SlaBaatMetNummerOp(KostOfBaat baat)
 {
     if (ControleerOfBaatMetNummerAlIngevuldIs(baat.VraagId))
     {
         KostenEnBaten.Remove(GeefBaatMetNummer(baat.VraagId));
     }
     KostenEnBaten.Add(baat);
 }
Exemple #3
0
 public KostOfBaat GeefBaatMetNummer(int nummer)
 {
     return(KostenEnBaten.FirstOrDefault(b => b.VraagId == nummer && b.KostOfBaatEnum == KOBEnum.Baat));
 }
Exemple #4
0
 public bool ControleerOfBaatMetNummerAlIngevuldIs(int nummer)
 {
     return(KostenEnBaten.Any(b => b.VraagId == nummer && b.KostOfBaatEnum == KOBEnum.Baat));
 }
Exemple #5
0
 public KostOfBaat GeefKostMetNummer(int nummer)
 {
     return(KostenEnBaten.FirstOrDefault(k => k.VraagId == nummer && k.KostOfBaatEnum == KOBEnum.Kost));
 }
Exemple #6
0
 public bool ControleerOfKostMetNummerAlIngevuldIs(int nummer)
 {
     return(KostenEnBaten.Any(k => k.VraagId == nummer && k.KostOfBaatEnum == KOBEnum.Kost));
 }
Exemple #7
0
 public void BerekenSubtotaalBaten()
 {
     BatenResultaat = KostenEnBaten.Where(kob => kob.KostOfBaatEnum == KOBEnum.Baat).Sum(kob => kob.Resultaat);
 }