public IActionResult VerWijderActie(Cursist cursist, VerwijderActieModel model) { Groep groep = cursist.Groep; Actie actie = _actieRepository.GetById(model.actieId); groep.VerwijderActie(actie); _actieRepository.VerwijderActie(actie); _actieRepository.SaveChanges(); ViewBag._userMessage = String.Format("{0} {1} is succesvol verwijderd", actie.Datum == null ? "Actie" : "Evenement", actie.Titel); return(ActieMaken(cursist)); }
private Taak MapModelNaarTaak(EditViewModel editViewModel) { string cursisten = " "; foreach (var cursist in editViewModel.ToegevoegdeCursisten) { cursisten += cursist; } return(new Taak( cursisten, editViewModel.Wat, editViewModel.Opmerking, _actieRepository.GetById(editViewModel.Actie), editViewModel.Van, editViewModel.Tot)); }