public IActionResult BekijkActie(Cursist cursist)
        {
            Groep groep = cursist.Groep;

            ViewBag.Status      = groep.CurrentState.ToString();
            ViewBag.Acties      = groep.GeefActies();
            ViewBag.Berichten   = _berichtRepository.GetAll();
            ViewBag.Evenementen = groep.GeefEvenementen();
            ViewBag.Goedgekeurd = groep.CurrentState.GetType() == typeof(ActieGoedgekeurdState);

            return(View("BekijkActie"));
        }
 public IActionResult ActieMaken(Cursist cursist)
 {
     if (cursist.Groep.CurrentState.GetType() == typeof(MotivatieGoedgekeurdState))
     {
         Groep groep = cursist.Groep;
         //ViewBag._userMessage = TempData["shortMessage"];
         ViewBag.Acties      = groep.GeefActies();
         ViewBag.Berichten   = _berichtRepository.GetAll();
         ViewBag.Evenementen = groep.GeefEvenementen();
         return(View("MaakActie"));
     }
     return(RedirectToAction("Index"));
 }