public static ProductReleaseProductDetail CreateProductReleaseProductDetail(string dataAreaId, string productNumber, string productVersionId, global::Microsoft.Dynamics.DataEntities.EngineeringProductVersion engineeringProductVersion) { ProductReleaseProductDetail productReleaseProductDetail = new ProductReleaseProductDetail(); productReleaseProductDetail.dataAreaId = dataAreaId; productReleaseProductDetail.ProductNumber = productNumber; productReleaseProductDetail.ProductVersionId = productVersionId; if ((engineeringProductVersion == null)) { throw new global::System.ArgumentNullException("engineeringProductVersion"); } productReleaseProductDetail.EngineeringProductVersion = engineeringProductVersion; return(productReleaseProductDetail); }
partial void OnEngineeringProductVersionChanging(global::Microsoft.Dynamics.DataEntities.EngineeringProductVersion value);
public static ReleasedEngineeringProductVersion CreateReleasedEngineeringProductVersion(string dataAreaId, string engineeringProductNumber, string engineeringProductVersionId, global::System.DateTimeOffset effectiveFromDate, global::System.DateTimeOffset effectiveToDate, global::Microsoft.Dynamics.DataEntities.EngineeringProductVersion engineeringProductVersion) { ReleasedEngineeringProductVersion releasedEngineeringProductVersion = new ReleasedEngineeringProductVersion(); releasedEngineeringProductVersion.dataAreaId = dataAreaId; releasedEngineeringProductVersion.EngineeringProductNumber = engineeringProductNumber; releasedEngineeringProductVersion.EngineeringProductVersionId = engineeringProductVersionId; releasedEngineeringProductVersion.EffectiveFromDate = effectiveFromDate; releasedEngineeringProductVersion.EffectiveToDate = effectiveToDate; if ((engineeringProductVersion == null)) { throw new global::System.ArgumentNullException("engineeringProductVersion"); } releasedEngineeringProductVersion.EngineeringProductVersion = engineeringProductVersion; return(releasedEngineeringProductVersion); }