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));
        }
Пример #2
0
        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));
        }
Пример #3
0
        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));
        }
Пример #4
0
        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());
        }