EF Entiteiten updaten
Entity Framework houdt veranderingen in entiteiten die automatisch geladen werden in de context, zelf bij.
EF "weet" van elke entiteit wat hun oorspronkelijke waarden waren, en als ze afwijken van de huidige waarden, wordt de entiteit beschouwd als "vuil." Een voorbeeld volgt.
[HttpPost] // ? zorgt er voor dat een null value geen fout geeft public ActionResult Update(Models.PostalCodes postalCodes) { if (ModelState.IsValid) { db.Entry(postalCodes).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return View("Selecting"); } else { return new HttpStatusCodeResult(404); } }
2016-11-23 13:14:29