public ActionResult Registreren(NieuweKlantVM klant) { if (ModelState.IsValid) { Klant nieuweKlant = new Klant { Voornaam = klant.Voornaam, Familienaam = klant.Familienaam, Straat = klant.Straat, HuisNr = klant.HuisNr, Postcode = klant.Postcode, Gemeente = klant.Gemeente, GebruikersNaam = klant.GebruikersNaam, Paswoord = klant.Paswoord }; cultuurService.AddKlant(nieuweKlant); Klant deKlant = cultuurService.FindKlantByGebruikersnaam(klant.GebruikersNaam); Session["klant"] = deKlant; InloggegevensVM login = new InloggegevensVM(); return(View("Kassa", login)); } else { return(View("Registreer", klant)); } }
//[HttpPost] //public ActionResult VerwijderVoorstellingMandje(FormCollection form) //{ // if (form != null) // { // foreach (var item in form.AllKeys) // { // int number; // if (int.TryParse(item, out number)) // { // Session.Remove(number.ToString()); // } // } // } // List<Voorstelling> voorstellingenList = GetVoorstellingFromSession(); // ViewBag.Prijs = 0; // return View("Mandje", voorstellingenList); //} public ActionResult Kassa() { InloggegevensVM login = new InloggegevensVM(); ViewBag.Nietgevonden = false; return(View(login)); }
public Klant GetKlantFromUserAndPass(InloggegevensVM login) { using (var entities = new CultuurHuisMVCEntities()) { var query = (from klant in entities.Klanten where (klant.GebruikersNaam == login.UserName) && (klant.Paswoord == login.Password) select klant).FirstOrDefault(); return(query); } }
public ActionResult Opzoeken(InloggegevensVM login) { Klant klant = cultuurService.GetKlantFromUserAndPass(login); if (klant != null) { ViewBag.Nietgevonden = false; Session["klant"] = klant; } else { ViewBag.Nietgevonden = true; } return(View("Kassa", login)); }