Esempio n. 1
0
        //Добавить список продуктов со своими поставщиками и каьегориями (массовое занесение),
        //при этом если поставщик или категория с таким названием есть, то использовать их – иначе создать новые.
        static void Task6()
        {
            var randName = new Random(int.MaxValue);
            var products = new List <Product>()
            {
                new Product
                {
                    ProductName = randName.Next().ToString(),
                    Category    = new Category
                    {
                        CategoryName = randName.Next().ToString()
                    },
                    Supplier = new Supplier
                    {
                        CompanyName = randName.Next().ToString()
                    }
                },
                new Product
                {
                    ProductName = randName.Next().ToString(),
                    Category    = new Category
                    {
                        CategoryName = randName.Next().ToString()
                    },
                    Supplier = new Supplier
                    {
                        CompanyName = randName.Next().ToString()
                    }
                }
            };

            _resultService.AddProducts(products);
        }