private CartProduct GetProductFromView(CartProductView productView) { int prodId; using (var prodRep = new ProductRepository()) { prodId = prodRep.GetByName(productView.ProductName).Id; } return(new CartProduct() { Id = productView.Id, ProductId = prodId, Count = productView.Count, CartId = productView.CartId }); }
public ActionResult Index() { var cart = Session["cart"] as Cart; if (cart != null) { List <CartProductView> CPVList = new List <CartProductView>(); foreach (CartProduct cartP in cart.productList) { CartProductView CPV = new CartProductView(); CPV.Product = new Product(cartP.ID); CPV.Hoeveelheid = cartP.Quantity; CPV.DetailWaardeList = cartP.DetailWaardeList; CPVList.Add(CPV); } ViewData["CPVList"] = CPVList; } return(View()); }