public ActionResult Opslaan(Pagina pagina) { try { // TODO: Add update logic here paginaManager.ChangePagina(pagina); TempData["message"] = "De pagina is succesvol gewijzigd en bewaard op de server!"; return Redirect(Request.UrlReferrer.ToString()); } catch { return RedirectToAction("Login", "Account"); } }
public void ChangePagina(Pagina pagina) { mapper.UpdatePagina(pagina); }
//UPDATE public void UpdatePagina(Pagina pagina) { Pagina oldPagina = db.paginas.Find(pagina.ID); db.Entry(oldPagina).CurrentValues.SetValues(pagina); db.SaveChanges(); }