Esempio n. 1
0
        public Customer CreateCustomer(Customer customer)
        {
            _ctx.Attach(customer).State = EntityState.Added;
            _ctx.SaveChanges();

            return(customer);
        }
Esempio n. 2
0
        public Product CreateProduct(Product product)
        {
            var createdProduct = _ctx.Product.Add(product).Entity;

            _ctx.SaveChanges();
            return(createdProduct);
        }
Esempio n. 3
0
        public static void SeedDb(WebShopAppContext ctx)
        {
            ctx.Database.EnsureDeleted();
            ctx.Database.EnsureCreated();

            var product = ctx.Product.Add(new Product()
            {
                ProductName = "LadyShoes",
                Picture     = "http://fp2w.org/assets/ext/blob.jpg",
                Gender      = "Male",
                Type        = "Glasses"
            }).Entity;

            var product2 = ctx.Product.Add(new Product()
            {
                ProductName = "Nighttime",
                Picture     = "http://fp2w.org/assets/ext/blob.jpg"
            }).Entity;

            var product3 = ctx.Product.Add(new Product()
            {
                ProductName = "Hello"
            }).Entity;

            var product4 = ctx.Product.Add(new Product()
            {
                ProductName = "Bugger"
            }).Entity;

            ctx.Customer.Add(new Customer()
            {
                Name     = "Heeeels",
                Products = product
            });

            ctx.SaveChanges();
        }