Exemplo n.º 1
0
 public ActionResult GroepslessenInClub()
 {
     try
     {
         if (User.IsInRole("Lid"))
         {
             Persoon persoon = personenService.PersoonWeergeven(User.Identity.GetUserId());
             Lid     lid     = ledenService.LidWeergeven(ledenService.LidnummerMetPersoonsIdWeergeven(persoon.PersoonsId));
             Club    club    = clubsService.ClubWeergeven(lid.ClubId);
             GroepslessenPerClubVM GroepslessenPerClubVM = new GroepslessenPerClubVM()
             {
                 Club         = club,
                 Groepslessen = groepslessenService.GroepslessenPerClubWeergeven(club.ClubId)
             };
             return(View("GroepslessenPerClub", GroepslessenPerClubVM));
         }
         else
         {
             ClubsVM clubsVM = new ClubsVM()
             {
                 Clubs = clubsService.AlleClubsWeergeven()
             };
             return(View(clubsVM));
         }
     }
     catch
     {
         return(View("Error"));
     }
 }
Exemplo n.º 2
0
        public ActionResult GroepslessenInClub(ClubsVM clubsVM)
        {
            //club weergeven die meegegeven is in de viewmodel
            Club club = clubsService.ClubWeergeven(clubsVM.GeselecteerdeClub);

            //viewmodel aanmaken met club en groepslessen
            GroepslessenPerClubVM GroepslessenPerClubVM = new GroepslessenPerClubVM()
            {
                Club         = club,
                Groepslessen = groepslessenService.GroepslessenPerClubWeergeven(clubsVM.GeselecteerdeClub)
            };

            //GroepslessenPerClub pagina weergeven met viewmodel die we zojuist aangemaakt hebben
            return(View("GroepslessenPerClub", GroepslessenPerClubVM));
        }