public bool ReserveerBlok(Blokken b)
        {
            var success  = false;
            var blokInDb = ObjectContext.Blokken.Where(x => x.BlokID == b.BlokID).FirstOrDefault();

            if (blokInDb != null)
            {
                if (blokInDb.Status == true && blokInDb.EigenaarGebruikerID != b.EigenaarGebruikerID)
                {
                    success = false;
                }
                else if (blokInDb.Status == true)
                {
                    b.Eigenaar            = null;
                    b.EigenaarGebruikerID = null;
                    b.Status = false;
                    ObjectContext.Detach(blokInDb);
                    ObjectContext.Blokken.AttachAsModified(b, blokInDb);
                    ObjectContext.SaveChanges();
                    success = true;
                }
                else
                {
                    ObjectContext.Detach(blokInDb);
                    ObjectContext.Blokken.AttachAsModified(b, blokInDb);
                    ObjectContext.SaveChanges();
                    success = true;
                }
            }

            return(success);
        }
 public void UpdateBlokken(Blokken b)
 {
     ObjectContext.Blokken.AttachAsModified(b);
     ObjectContext.SaveChanges();
 }