public ActionResult Edit([Bind(Include = "Id,BoekingStart,Kortingspercentage,KamerID")] Boeking boeking)
        {
            boeking.Gasten = db.GetGastenForBoeking(boeking);

            List <int> kamerid = new List <int>();

            foreach (var k in db.GetAllKamers())
            {
                kamerid.Add(k.Id);
            }

            //validate new kamerID
            if (!kamerid.Contains(boeking.KamerID))
            {
                return(RedirectToAction("Edit", "Boekingen", new { id = boeking.Id, valid = false }));
            }

            //validate boeking
            if (ModelState.IsValid)
            {
                db.EditBoeking(boeking);
                return(RedirectToAction("Index"));
            }
            return(View(boeking));
        }