public static OrderDetail GetOrderDetail()

in Hands-on lab/lab-files/src/src/PartsUnlimitedWebsite/Models/SampleData.cs [225:251]


        public static OrderDetail GetOrderDetail(Product product, Order order)
        {
            var random = new Random();
            int quantity;
            switch (product.Category.Name)
            {
                case "Brakes":
                case "Wheels & Tires":
                    {
                        quantity = random.Next(1, 5);
                        break;
                    }
                default:
                    {
                        quantity = random.Next(1, 3);
                        break;
                    }
            }

            return new OrderDetail
            {
                ProductId = product.ProductId,
                UnitPrice = product.Price,
                OrderId = order.OrderId,
                Quantity = quantity,
            };
        }