// 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")); } }
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)); } }
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")); } }
// 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")); } }
// 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")); } }