public IActionResult Edit(Cursist cursist, int id) { ViewData["Acties"] = GetActiesAsSelectList(cursist); EditViewModel editViewModel = new EditViewModel(cursist, _taakRepository.GetBy(id)); return(View("Edit", editViewModel)); }
public IActionResult Index(TaakUpdateFormViewModel tufvm) { if (ModelState.IsValid) { try { var taakToUpdate = _taakRepository.GetBy(tufvm.Id); taakToUpdate.Titel = tufvm.Titel; taakToUpdate.Beschrijving = tufvm.Beschrijving; taakToUpdate.Url = tufvm.Url; _taakRepository.SaveChanges(); TempData["success"] = "success!"; return(RedirectToAction(nameof(Index))); } catch (Exception) { TempData["error"] = "er is iets misgegaan, raadpleeg Jef"; return(RedirectToAction(nameof(Index))); } } TempData["error"] = "er is iets misgegaan, raadpleeg Jef"; return(RedirectToAction(nameof(Index))); }