public static ChgSentProductReleaseLine CreateChgSentProductReleaseLine(string dataAreaId, string headerProductNumber, string headerProductVersionId, decimal lineNumber, string releasingLegalEntityId, int billOfMaterialsLineCreationSequenceNumber, decimal parentLineNumber, global::Microsoft.Dynamics.DataEntities.SentProductReleaseHeader sentProductReleaseHeader, global::Microsoft.Dynamics.DataEntities.ProductReleaseProductDetail productReleaseProductDetails) { ChgSentProductReleaseLine chgSentProductReleaseLine = new ChgSentProductReleaseLine(); chgSentProductReleaseLine.dataAreaId = dataAreaId; chgSentProductReleaseLine.HeaderProductNumber = headerProductNumber; chgSentProductReleaseLine.HeaderProductVersionId = headerProductVersionId; chgSentProductReleaseLine.LineNumber = lineNumber; chgSentProductReleaseLine.ReleasingLegalEntityId = releasingLegalEntityId; chgSentProductReleaseLine.BillOfMaterialsLineCreationSequenceNumber = billOfMaterialsLineCreationSequenceNumber; chgSentProductReleaseLine.ParentLineNumber = parentLineNumber; if ((sentProductReleaseHeader == null)) { throw new global::System.ArgumentNullException("sentProductReleaseHeader"); } chgSentProductReleaseLine.SentProductReleaseHeader = sentProductReleaseHeader; if ((productReleaseProductDetails == null)) { throw new global::System.ArgumentNullException("productReleaseProductDetails"); } chgSentProductReleaseLine.ProductReleaseProductDetails = productReleaseProductDetails; return(chgSentProductReleaseLine); }
partial void OnSentProductReleaseHeaderChanging(global::Microsoft.Dynamics.DataEntities.SentProductReleaseHeader value);