Beispiel #1
0
        public void Generate()
        {
            for (int i = 1; i < 10; i++)
            {
                var customer = new Customer
                {
                    Id    = i,
                    Name  = "Customer" + i % 2,
                    Order = new Order
                    {
                        Id    = i,
                        Name  = "Order" + i % 2,
                        Price = i * 100
                    },
                    Address = new Address
                    {
                        Name   = "City" + i % 2,
                        Street = "Street" + i % 2,
                    }
                };

                _db.Customers.Add(customer);
            }

            _db.Customers.Add(new Customer()
            {
                Id      = 10,
                Name    = null,
                Address = new Address
                {
                    Name   = "City1",
                    Street = "Street",
                },
                Order = new Order
                {
                    Id    = 10,
                    Name  = "Order" + 10 % 2,
                    Price = 0
                },
            });

            _db.SaveChanges();
        }
Beispiel #2
0
 protected virtual void SaveGenerated()
 {
     _db.Customers.AddRange(_customers);
     _db.SaveChanges();
 }