Пример #1
0
        //Afrekenen
        public IActionResult Afrekenen()
        {
            decimal totaal = 0m;

            var films = JsonConvert.DeserializeObject <Dictionary <string, Film> >(
                Request.Cookies["winkelmand"]);

            var klant = JsonConvert.DeserializeObject <Klant>(
                Request.Cookies["klant"]);

            foreach (var film in films.Values)
            {
                Verhuring verhuring = new Verhuring
                {
                    FilmID       = film.FilmID,
                    KlantID      = klant.KlantID,
                    VerhuurDatum = DateTime.Today
                };

                totaal += film.Prijs;

                repository.Add(verhuring);
                repository.PasVoorraadAan(film);
            }

            ViewBag.Naam        = klant.Naam;
            ViewBag.Straat      = klant.Straat_Nr;
            ViewBag.Plaats      = klant.Gemeente;
            ViewBag.TotaalPrijs = totaal;

            return(View(films));
        }
Пример #2
0
 public void Add(Verhuring verhuring)
 {
     videoDB.Verhuringen.Add(verhuring);
     videoDB.SaveChanges();
 }