/// <summary>
 /// Create a new bvc_Product object.
 /// </summary>
 /// <param name="id">Initial value of the ID property.</param>
 /// <param name="productName">Initial value of the ProductName property.</param>
 /// <param name="productTypeID">Initial value of the ProductTypeID property.</param>
 /// <param name="listPrice">Initial value of the ListPrice property.</param>
 /// <param name="sitePrice">Initial value of the SitePrice property.</param>
 /// <param name="siteCost">Initial value of the SiteCost property.</param>
 /// <param name="metaKeywords">Initial value of the MetaKeywords property.</param>
 /// <param name="metaDescription">Initial value of the MetaDescription property.</param>
 /// <param name="metaTitle">Initial value of the MetaTitle property.</param>
 /// <param name="taxExempt">Initial value of the TaxExempt property.</param>
 /// <param name="taxClass">Initial value of the TaxClass property.</param>
 /// <param name="nonShipping">Initial value of the NonShipping property.</param>
 /// <param name="shipSeparately">Initial value of the ShipSeparately property.</param>
 /// <param name="dropShipMode">Initial value of the DropShipMode property.</param>
 /// <param name="shippingWeight">Initial value of the ShippingWeight property.</param>
 /// <param name="shippingLength">Initial value of the ShippingLength property.</param>
 /// <param name="shippingWidth">Initial value of the ShippingWidth property.</param>
 /// <param name="shippingHeight">Initial value of the ShippingHeight property.</param>
 /// <param name="status">Initial value of the Status property.</param>
 /// <param name="imageFileSmall">Initial value of the ImageFileSmall property.</param>
 /// <param name="imageFileMedium">Initial value of the ImageFileMedium property.</param>
 /// <param name="creationDate">Initial value of the CreationDate property.</param>
 /// <param name="minimumQty">Initial value of the MinimumQty property.</param>
 /// <param name="parentID">Initial value of the ParentID property.</param>
 /// <param name="variantDisplayMode">Initial value of the VariantDisplayMode property.</param>
 /// <param name="inventoryAvailableQty">Initial value of the InventoryAvailableQty property.</param>
 /// <param name="inventoryLowStockNotice">Initial value of the InventoryLowStockNotice property.</param>
 /// <param name="inventoryStatus">Initial value of the InventoryStatus property.</param>
 /// <param name="inventoryNotAvailableStatus">Initial value of the InventoryNotAvailableStatus property.</param>
 /// <param name="inventoryNotAvailableMessage">Initial value of the InventoryNotAvailableMessage property.</param>
 /// <param name="shortDescription">Initial value of the ShortDescription property.</param>
 /// <param name="longDescription">Initial value of the LongDescription property.</param>
 /// <param name="manufacturerID">Initial value of the ManufacturerID property.</param>
 /// <param name="vendorID">Initial value of the VendorID property.</param>
 /// <param name="giftWrapAllowed">Initial value of the GiftWrapAllowed property.</param>
 /// <param name="extraShipFee">Initial value of the ExtraShipFee property.</param>
 public static bvc_Product Createbvc_Product(global::System.String id, global::System.String productName, global::System.Int32 productTypeID, global::System.Double listPrice, global::System.Double sitePrice, global::System.Double siteCost, global::System.String metaKeywords, global::System.String metaDescription, global::System.String metaTitle, global::System.Int32 taxExempt, global::System.Int32 taxClass, global::System.Int32 nonShipping, global::System.Int32 shipSeparately, global::System.Int32 dropShipMode, global::System.Double shippingWeight, global::System.Double shippingLength, global::System.Double shippingWidth, global::System.Double shippingHeight, global::System.Int32 status, global::System.String imageFileSmall, global::System.String imageFileMedium, global::System.DateTime creationDate, global::System.Int32 minimumQty, global::System.String parentID, global::System.Int32 variantDisplayMode, global::System.Int32 inventoryAvailableQty, global::System.Int32 inventoryLowStockNotice, global::System.Int32 inventoryStatus, global::System.Int32 inventoryNotAvailableStatus, global::System.String inventoryNotAvailableMessage, global::System.String shortDescription, global::System.String longDescription, global::System.Int32 manufacturerID, global::System.Int32 vendorID, global::System.Int32 giftWrapAllowed, global::System.Decimal extraShipFee)
 {
     bvc_Product bvc_Product = new bvc_Product();
     bvc_Product.ID = id;
     bvc_Product.ProductName = productName;
     bvc_Product.ProductTypeID = productTypeID;
     bvc_Product.ListPrice = listPrice;
     bvc_Product.SitePrice = sitePrice;
     bvc_Product.SiteCost = siteCost;
     bvc_Product.MetaKeywords = metaKeywords;
     bvc_Product.MetaDescription = metaDescription;
     bvc_Product.MetaTitle = metaTitle;
     bvc_Product.TaxExempt = taxExempt;
     bvc_Product.TaxClass = taxClass;
     bvc_Product.NonShipping = nonShipping;
     bvc_Product.ShipSeparately = shipSeparately;
     bvc_Product.DropShipMode = dropShipMode;
     bvc_Product.ShippingWeight = shippingWeight;
     bvc_Product.ShippingLength = shippingLength;
     bvc_Product.ShippingWidth = shippingWidth;
     bvc_Product.ShippingHeight = shippingHeight;
     bvc_Product.Status = status;
     bvc_Product.ImageFileSmall = imageFileSmall;
     bvc_Product.ImageFileMedium = imageFileMedium;
     bvc_Product.CreationDate = creationDate;
     bvc_Product.MinimumQty = minimumQty;
     bvc_Product.ParentID = parentID;
     bvc_Product.VariantDisplayMode = variantDisplayMode;
     bvc_Product.InventoryAvailableQty = inventoryAvailableQty;
     bvc_Product.InventoryLowStockNotice = inventoryLowStockNotice;
     bvc_Product.InventoryStatus = inventoryStatus;
     bvc_Product.InventoryNotAvailableStatus = inventoryNotAvailableStatus;
     bvc_Product.InventoryNotAvailableMessage = inventoryNotAvailableMessage;
     bvc_Product.ShortDescription = shortDescription;
     bvc_Product.LongDescription = longDescription;
     bvc_Product.ManufacturerID = manufacturerID;
     bvc_Product.VendorID = vendorID;
     bvc_Product.GiftWrapAllowed = giftWrapAllowed;
     bvc_Product.ExtraShipFee = extraShipFee;
     return bvc_Product;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the bvc_Product EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddTobvc_Product(bvc_Product bvc_Product)
 {
     base.AddObject("bvc_Product", bvc_Product);
 }