public ViewResult Index() { var items = _winkelkar.GetWinkelkarItems(); _winkelkar.WinkelkarItems = items; var wKVM = new WinkelkarViewModel { Winkelkar = _winkelkar, WinkelkarTotaal = _winkelkar.GetWinkelkarTotaal() }; return(View(wKVM)); }
public IViewComponentResult Invoke() { var items = _winkelkar.GetWinkelkarItems(); _winkelkar.WinkelkarItems = items; var wKVM = new WinkelkarViewModel { Winkelkar = _winkelkar, WinkelkarTotaal = _winkelkar.GetWinkelkarTotaal() }; return(View(wKVM)); }
public void CreateOrder(Order order) { order.OrderGeplaatst = DateTime.Now; order.OrderTotaal = _winkelkar.GetWinkelkarTotaal(); _context.Orders.Add(order); var winkelkarItems = _winkelkar.WinkelkarItems; foreach (var item in winkelkarItems) { var OrderDetail = new OrderDetail() { Aantal = item.Aantal, ArtikelNummer = item.Product.Artikelnummer, OrderId = order.OrderId, Prijs = item.Product.Korting ?(int)item.Product.Prijs - (int)(item.Product.Prijs * 0.15M) : (int)item.Product.Prijs }; _context.OrderDetails.Add(OrderDetail); } _context.SaveChanges(); }