コード例 #1
0
ファイル: Program.cs プロジェクト: vanzheng/CShareCodeSample
        private static void CUD()
        {
            var cust = (from cus in northwind.Customers
                       where cus.CustomerID == "ALFKI"
                       select cus).First();

            // Update
            cust.ContactName = "New Contact";

            // Insert
            Order ord = new Order { OrderDate = DateTime.Now };
            cust.Orders.Add(ord);

            Order ord0 = cust.Orders[0];

            var cust2 = from cus in northwind.Customers
                        where cus.CustomerID == "WOLZB"
                        select cus;

            if (cust2 != null)
            {
                northwind.Customers.DeleteOnSubmit(cust2.First());
            }

            northwind.SubmitChanges();
        }
コード例 #2
0
		private void detach_Orders(Order entity)
		{
			this.SendPropertyChanging();
			entity.Customer = null;
		}
コード例 #3
0
		private void attach_Orders(Order entity)
		{
			this.SendPropertyChanging();
			entity.Customer = this;
		}
コード例 #4
0
 partial void DeleteOrder(Order instance);
コード例 #5
0
 partial void UpdateOrder(Order instance);
コード例 #6
0
 partial void InsertOrder(Order instance);