public IActionResult RegistreerAanwezigheidNietIngeschreven(int id) { try { Lesmoment lesmoment = lesmomentRepository.GetById(id); if (lesmoment == null) { return(RedirectToAction(nameof(Aanwezigheden))); } var ingeschrevenGebruikers = lesmoment.Leden.Select(l => l.Gebruikersnaam); var gebruikers = gebruikerRepository.GetAllLeden().OrderBy(g => g.Gebruikersnaam).Where(g => !ingeschrevenGebruikers.Contains(g.Gebruikersnaam)); return(View(new LesmomentNietIngeschrevenViewModel(gebruikers, lesmoment))); } catch { return(RedirectToAction("Error", "Home")); } }