Example #1
0
        // normally we don't want to insert dummy records to the real databasae
        public static Person AddAPerson(string name, AdventureWorks2016CTP3Entities dbContext)
        {
            var newPersonID = GetPeopleCount(dbContext) + 1;
            var newPerson   = dbContext.People.Add(new Person {
                PersonID = newPersonID, Name = name
            });

            dbContext.SaveChanges();
            return(newPerson);
        }
        private void button2_Click(object sender, EventArgs e)
        {
            AdventureWorks2016CTP3Entities adventureContext = new AdventureWorks2016CTP3Entities();

            Vendor vendor = new Vendor
            {
                Name = "Uusi yritys Oy"
            };

            adventureContext.Vendor.Add(vendor);
            adventureContext.SaveChanges();

            /*
             * Store newestStore = (from s in adventureContext.Store
             *                   orderby s.BusinessEntityID descending
             *                   select s).FirstOrDefault();
             */

            MessageBox.Show("Vendor ID = " + vendor.BusinessEntityID);
        }