public void AddKamerControle(KamerControle kamerControle)
 {
     KamerControles.Add(kamerControle);
 }
        public KamerControle ViewKamerControle(List<KamerControleOpdracht> opdrachts)
        {
            if (!DagelijkseKamerControleAlGemaakt())
            {
                var kamerControle = new KamerControle(DateTime.Today);

                return CreateKamerControleList(kamerControle, opdrachts);
            }

            return KamerControles.FirstOrDefault(k => k.Datum == DateTime.Today);
        }
        private KamerControle CreateKamerControleList(KamerControle kamerControle, List<KamerControleOpdracht> opdrachts)
        {
            foreach (var o in opdrachts)
            {
                kamerControle.AddKamerControleItem(new KamerControleItem(o));
            }
            AddKamerControle(kamerControle);

            return kamerControle;
        }