partial void OnAssetMaintenanceWorkOrderLifecycleModelChanging(global::Microsoft.Dynamics.DataEntities.AssetMaintenanceWorkOrderLifecycleModel value);
public static AssetMaintenanceWorkOrderLifecycleModelState CreateAssetMaintenanceWorkOrderLifecycleModelState(string dataAreaId, string lifecycleModelId, string lifecycleStateId, int line, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceWorkOrderLifecycleModel assetMaintenanceWorkOrderLifecycleModel, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceWorkOrderLifecycleState assetMaintenanceWorkOrderLifecycleState) { AssetMaintenanceWorkOrderLifecycleModelState assetMaintenanceWorkOrderLifecycleModelState = new AssetMaintenanceWorkOrderLifecycleModelState(); assetMaintenanceWorkOrderLifecycleModelState.dataAreaId = dataAreaId; assetMaintenanceWorkOrderLifecycleModelState.LifecycleModelId = lifecycleModelId; assetMaintenanceWorkOrderLifecycleModelState.LifecycleStateId = lifecycleStateId; assetMaintenanceWorkOrderLifecycleModelState.Line = line; if ((assetMaintenanceWorkOrderLifecycleModel == null)) { throw new global::System.ArgumentNullException("assetMaintenanceWorkOrderLifecycleModel"); } assetMaintenanceWorkOrderLifecycleModelState.AssetMaintenanceWorkOrderLifecycleModel = assetMaintenanceWorkOrderLifecycleModel; if ((assetMaintenanceWorkOrderLifecycleState == null)) { throw new global::System.ArgumentNullException("assetMaintenanceWorkOrderLifecycleState"); } assetMaintenanceWorkOrderLifecycleModelState.AssetMaintenanceWorkOrderLifecycleState = assetMaintenanceWorkOrderLifecycleState; return(assetMaintenanceWorkOrderLifecycleModelState); }