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);
Example #3
0
        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);
        }