partial void DeleteProduct(Product instance);
 partial void UpdateProduct(Product instance);
 partial void InsertProduct(Product instance);
		private void detach_Products(Product entity)
		{
			this.SendPropertyChanging();
			entity.Category = null;
		}
		private void attach_Products(Product entity)
		{
			this.SendPropertyChanging();
			entity.Category = this;
		}
Esempio n. 6
0
 static void Trans()
 {
     using(var trans = new TransactionScope())
     {
         try
         {
             NorthwindDataContext context = new NorthwindDataContext();
             var category78210 = context.Categories.Where<Category>((cat) => (cat.CategoryID == 78210)).Single<Category>();
             Product p1 = new Product() { CategoryID = 78210, ProductID = 92618, ProductName = "Clock", UnitPrice = 1000, UnitsInStock = 12 };
             category78210.Products.Add(p1);
             trans.Complete();
         }
         catch (Exception)
         {
             Console.WriteLine("Not Complete");
         }
     };
 }