public IActionResult Verenigingen(int id)
        {
            McEditie editie = _editieRepository.GetByIdWithTickets(id);

            if (editie == null)
            {
                TempData["error"]   = "Oeps... Er ging iets mis, de gekozen editie bestaat niet (meer)!";
                ViewData["Edities"] = GetEditiesAsSelectList();
                return(RedirectToAction(nameof(Index)));
            }
            IEnumerable <Vereniging> verenigingenWithTickets    = _verenigingRepository.GetAllWhoHaveTickets(id).OrderBy(v => v.GroepNaam);
            IEnumerable <Vereniging> verenigingenWithoutTickets = _verenigingRepository.GetAllWithoutTickets(id).OrderBy(v => v.GroepNaam);

            return(View(new PenningVerenigingenViewModel(verenigingenWithTickets, verenigingenWithoutTickets, editie)));
        }