public async Task <IActionResult> Create([Bind("Id,UserName,Score,Comment,KaasName")] Rating rating) { if (ModelState.IsValid) { _context.Add(rating); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Rating))); } return(View(rating)); }
public async Task <IActionResult> Create([Bind("Id,Soort,Aantal,Naam,Prijs")] Winkelwagen item) { if (ModelState.IsValid) { _context.Add(item); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Winkelwagen))); } return(View(item)); }
public async Task <IActionResult> Create([Bind("Id,Naam,Merk,Melksoort,Vet,Biologisch,Kaassoort,Eetbarekorst,Afkomst,Prijs,Afbeelding,Beschrijving,KlantId")] Kaas kaas) { if (ModelState.IsValid) { _context.Add(kaas); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Admin))); } return(View(kaas)); }
public IActionResult Create(Klant klant) { if (ModelState.IsValid) { Guid activationCode = Guid.NewGuid(); if (_context.Klanten.Where(u => u.Email == klant.Email).Any()) { ModelState.AddModelError("Email", "E-Mail al in gebruik"); } else { var m = new Klant { Id = klant.Id, Voornaam = klant.Voornaam, Achternaam = klant.Achternaam, Geslacht = klant.Geslacht, Geboortedatum = klant.Geboortedatum, Email = klant.Email, Wachtwoord = klant.Wachtwoord, confirmWachtwoord = klant.confirmWachtwoord, Telnummer = klant.Telnummer, Straatnaam = klant.Straatnaam, Huisnummer = klant.Huisnummer, Postcode = klant.Postcode, ActivatieCode = activationCode, Geactiveerd = "Nee" }; SendActivationEmail(klant, activationCode); _context.Add(m); _context.SaveChanges(); return(RedirectToAction("Activatie_scherm")); } } return(View()); }