public static SalesOrderHeaderDocumentAttachment CreateSalesOrderHeaderDocumentAttachment(string dataAreaId, global::System.Guid documentId, global::Microsoft.Dynamics.DataEntities.CDSSalesOrderHeader cDSSalesOrderHeader)
        {
            SalesOrderHeaderDocumentAttachment salesOrderHeaderDocumentAttachment = new SalesOrderHeaderDocumentAttachment();

            salesOrderHeaderDocumentAttachment.dataAreaId = dataAreaId;
            salesOrderHeaderDocumentAttachment.DocumentId = documentId;
            if ((cDSSalesOrderHeader == null))
            {
                throw new global::System.ArgumentNullException("cDSSalesOrderHeader");
            }
            salesOrderHeaderDocumentAttachment.CDSSalesOrderHeader = cDSSalesOrderHeader;
            return(salesOrderHeaderDocumentAttachment);
        }
 partial void OnCDSSalesOrderHeaderChanging(global::Microsoft.Dynamics.DataEntities.CDSSalesOrderHeader value);