public virtual void AddProduct(Product product) { var productCategory = new ProductCategory {Category = this, Product = product}; product.ProductCategories.Add(productCategory); ProductCategories.Add(productCategory); }
public static Product DefaultProduct(int parentCategory, int position) { var product = new Product { ProductId = 0, Position = position }; product.ProductCategories.Add(new ProductCategory() { CategoryId = parentCategory }); return product; }
partial void UpdateProduct(Product instance);
partial void DeleteProduct(Product instance);
partial void InsertProduct(Product instance);