public static AssetMaintenanceWorkOrderLineNote CreateAssetMaintenanceWorkOrderLineNote(string dataAreaId, string workOrderId, long workOrderLineNumber, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceWorkOrderLine assetMaintenanceWorkOrderLine)
        {
            AssetMaintenanceWorkOrderLineNote assetMaintenanceWorkOrderLineNote = new AssetMaintenanceWorkOrderLineNote();

            assetMaintenanceWorkOrderLineNote.dataAreaId          = dataAreaId;
            assetMaintenanceWorkOrderLineNote.WorkOrderId         = workOrderId;
            assetMaintenanceWorkOrderLineNote.WorkOrderLineNumber = workOrderLineNumber;
            if ((assetMaintenanceWorkOrderLine == null))
            {
                throw new global::System.ArgumentNullException("assetMaintenanceWorkOrderLine");
            }
            assetMaintenanceWorkOrderLineNote.AssetMaintenanceWorkOrderLine = assetMaintenanceWorkOrderLine;
            return(assetMaintenanceWorkOrderLineNote);
        }
 partial void OnAssetMaintenanceWorkOrderLineChanging(global::Microsoft.Dynamics.DataEntities.AssetMaintenanceWorkOrderLine value);