public IActionResult StartNieuweSessie(SessionState sessie)
 {
     if (sessie == null)
     {
         return(View(nameof(Index)));
     }
     sessie.ToState(SessionEnum.RegistreerState);
     sessie.vandaag = DateTime.Today.DayOfWeek;
     return(RedirectToAction("Index", "Home", _lidRepository.GetLedenInFormuleOfDay(sessie.vandaag)));
 }
示例#2
0
 public IActionResult Index(SessionState sessie)
 {
     if (sessie == null)
     {
         TempData["SessionStateMessage"] = "Alle aanwezigheden zijn reeds doorgegeven.";
         return(RedirectToAction("SessionStateMessage", "Session"));
     }
     if (sessie.AanwezigheidRegistrerenState())
     {
         //Session session = GeefHuidgeSessie();
         //return View(_lidRepository.GetByFormule(session.Formule));
         return(View("Index", _lidRepository.GetLedenInFormuleOfDay(sessie.vandaag)));
     }
     else
     {
         TempData["SessionStateMessage"] = "Alle aanwezigheden zijn reeds doorgegeven.";
         return(RedirectToAction("SessionStateMessage", "Session"));
     }
 }