Exemple #1
0
        // GET: Leden/Create
        public ActionResult Create(int?id)
        {
            try
            {
                //viewmodel aanmaken met alle gegevens
                LedenAanmakenVM ledenAanmakenVM = new LedenAanmakenVM()
                {
                    Clubs        = clubsService.AlleClubsWeergeven(),
                    AbonnementId = Convert.ToInt32(id),
                    Abonnementen = abonnementenService.AlleAbonnementenWeergeven(),
                    MyLid        = new Lid()
                    {
                        Persoon = new Persoon()
                        {
                            Adres = new Adres()
                        }
                    }
                };

                //create pagina weergeven met het viewmodel
                return(View(ledenAanmakenVM));
            }
            //indien er iets misloopt wordt de error pagina weergegeven
            catch
            {
                return(View("Error"));
            }
        }
Exemple #2
0
        public JsonResult GetData()
        {
            try
            {
                //lijst met alle clubs weergeven
                List <Club> ClubsAdressen = clubsService.AlleClubsWeergeven();

                //lijst met adressen weergeven waar nog geen adressen inzitten
                List <Adres> adressen = new List <Adres>();

                //voor elke actieve club in de database het adres toevoegen aan de lijst van adressen
                foreach (var item in ClubsAdressen)
                {
                    adressen.Add(adressenService.AdresWeergeven(item.AdresId));
                }

                //de adressen teruggeven aan de clubs pagina om de google maps te tonen met een marker op alle adressen van de clubs
                return(Json(adressen, JsonRequestBehavior.AllowGet));
            }
            //indien er iets misloopt wordt het Json resultaat op "null" gezet en gaan we dit valideren in de clubs view
            catch
            {
                return(Json(null));
            }
        }
Exemple #3
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"));
     }
 }
Exemple #4
0
        // GET: Zalen/Create
        public ActionResult Create()
        {
            try
            {
                //viewmodel aanmaken met alle clubs
                ZaalAanmakenVM zaalAanmakenVM = new ZaalAanmakenVM()
                {
                    AlleClubs = clubsService.AlleClubsWeergeven()
                };

                //create pagina weergeven met viewmodel
                return(View(zaalAanmakenVM));
            }
            //indien er iets misloopt wordt de error pagina weergegeven
            catch
            {
                return(View("Error"));
            }
        }
        // GET: Adressen/Create
        public ActionResult Create()
        {
            try
            {
                //viewmodel aanmaken met alle clubs om aan een dropdownlist toe te voegen
                AdresMetClubsVM adresMetClubsVM = new AdresMetClubsVM()
                {
                    AlleClubs = clubsService.AlleClubsWeergeven()
                };

                //create pagina weergeven met het viewmodel
                return(View(adresMetClubsVM));
            }
            //indien er iets misloopt wordt de error pagina weergegeven
            catch
            {
                return(View("Error"));
            }
        }
Exemple #6
0
 // GET: Clubs
 public ActionResult Index()
 {
     try
     {
         //de index pagina weergeven met een lijst van alle clubs
         return(View(clubsService.AlleClubsWeergeven()));
     }
     //indien er iets misloopt wordt de error pagina weergegeven
     catch
     {
         return(View("Error"));
     }
 }