public IActionResult Toevoegen(VMToevoegen vMToevoegen) { Artikel art = new Artikel(); vMToevoegen.artikel = PC.loadArtikel(Convert.ToInt32(HttpContext.Session.GetString("ArtNr"))); Winkelmand winkelmand = new Winkelmand(); if (ModelState.IsValid) { if ((vMToevoegen.Aantal > 0) && (vMToevoegen.Aantal <= vMToevoegen.artikel.Voorraad)) { winkelmand.KlantNr = Convert.ToInt32(HttpContext.Session.GetString("KlantNr")); winkelmand.Aantal = vMToevoegen.Aantal; winkelmand.ArtNr = Convert.ToInt32(HttpContext.Session.GetString("ArtNr")); PC.PasMandjeAan(winkelmand); return(RedirectToAction("Winkelmand")); } else { ViewBag.fout("Het aantal dat ingegeven is, is niet correct"); return(View(vMToevoegen)); } } else { return(View(vMToevoegen)); } }
public IActionResult Toevoegen(int ArtNr) { VMToevoegen vMToevoegen = new VMToevoegen(); vMToevoegen.artikel = PC.loadArtikel(ArtNr); HttpContext.Session.SetString("ArtNr", ArtNr.ToString()); return(View(vMToevoegen)); }