public ActionResult ViewDetails(int eventid, int?qty, string submit) { if (ModelState.IsValid) { if (qty > 0) { int aantal = (int)qty; //Onderzoek welke knop is ingedrukt switch (submit) { case "Add to wishlist": //Haal alle items die in de wishlist staan op List <WishlistItem> items = HaalWishlistSessieOp(); //Voeg toe aan wishlist bool isGelukt = presentation.AddToWishlist(aantal, eventid, items); return(RedirectToAction("Index", "Wishlist", new { isToevoegenGelukt = isGelukt })); case "Add to cart": //Haal alle items die in de cart staan op List <ShoppingCartItem> cartItems = HaalCartSessieOp(); //Voeg toe aan de cart presentation.AddToCart(aantal, eventid, cartItems); return(RedirectToAction("Index", "Cart")); } } else { SpecialDetailPresentationModel special = presentation.GetSpecialDetails(eventid); return(View(special)); } } SpecialDetailPresentationModel s = presentation.GetSpecialDetails(eventid); return(View(s)); }
public ActionResult ViewDetails(int?id) { //Onderzoek of de link een id meegekregen heeft die niet null is if (id != null && id >= 50 && id <= 60) { //Cast het id naar een int int eventId = (int)id; //Haal alle informatie voor specials op SpecialDetailPresentationModel special = presentation.GetSpecialDetails(eventId); return(View(special)); } return(RedirectToAction("Friday", "Special")); }