//Deze methode updatet een Oracle Virtueel Machine.
        public void UpdateMachine(OracleVirtualMachine ovm)
        {
            OracleVirtualMachine ovM = ctx.OracleVirtualMachines.Find(ovm.OracleVirtualMachineId);

            ctx.Entry(ovM).CurrentValues.SetValues(ovm);
            ctx.Entry(ovM).State = System.Data.Entity.EntityState.Modified;
            ctx.SaveChanges();
        }
        //Verander attributen van een gebruiker.
        public void UpdateGebruiker(Gebruiker user)
        {
            Gebruiker aanTePassenGebruiker = ctx.Users.Find(user.Id);

            ctx.Entry(aanTePassenGebruiker).CurrentValues.SetValues(user);
            ctx.Entry(aanTePassenGebruiker).State = System.Data.Entity.EntityState.Modified;
            ctx.SaveChanges();
        }
Beispiel #3
0
        //Deze methode updatet de naam, e-mail en afkorting van een klant.
        //Hier kunnen we meerdere attributen aan toevoegen indien dit gewenst wordt.
        public void UpdateKlant(Klant Klant)
        {
            var test = ctx.Klanten.Where(x => x.KlantId == Klant.KlantId).FirstOrDefault();

            test.Naam             = Klant.Naam;
            test.Email            = Klant.Email;
            test.Afkorting        = Klant.Afkorting;
            ctx.Entry(test).State = EntityState.Modified;
            ctx.SaveChanges();
        }
Beispiel #4
0
 //Methode om de admin te updaten.
 public void UpdateAdmin(Admin admin)
 {
     _ctx.Entry(admin).State = EntityState.Modified;
     _ctx.SaveChanges();
 }