public IActionResult Edit(Gebruiker gebruiker, GebruikersViewModel gvm) { if (ModelState.IsValid) { try { Gebruiker _gebruiker = gebruiker; _gebruiker.EditGebruiker(gvm.Email, gvm.Naam, gvm.Voornaam, gvm.Telefoonnummer, gvm.GeboorteDatum /*, gvm.Adres*/); _gebruikerRepository.SaveChanges(); TempData["message"] = $"Gebruiker {gebruiker.Voornaam} is succesvol aangepast"; } catch (Exception e) { ModelState.AddModelError("", e.Message); } return(RedirectToAction(nameof(Index), "Graad")); } return(View(nameof(Edit), gvm)); }