public ActionResult OrderDetails(int id) { using (ClothesShopEntities entity = new ClothesShopEntities()) { BasketModel model = new BasketModel(); Order order = entity.Orders.Where(o => o.ID == id).FirstOrDefault(); if (order != null) { model.AddRange(order.OrderedProducts.Select(op => new BasketItem(new ProductModel(op.Product), op.Quantity, op.Size))); } return View(model); } }