partial void OnAssetMaintenanceJobVariantChanging(global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobVariant value);
public static AssetMaintenanceJobTypeVariant CreateAssetMaintenanceJobTypeVariant(string dataAreaId, string jobTypeId, string jobVariantId, int numberOfWorkers, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobVariant assetMaintenanceJobVariant, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobType assetMaintenanceJobType) { AssetMaintenanceJobTypeVariant assetMaintenanceJobTypeVariant = new AssetMaintenanceJobTypeVariant(); assetMaintenanceJobTypeVariant.dataAreaId = dataAreaId; assetMaintenanceJobTypeVariant.JobTypeId = jobTypeId; assetMaintenanceJobTypeVariant.JobVariantId = jobVariantId; assetMaintenanceJobTypeVariant.NumberOfWorkers = numberOfWorkers; if ((assetMaintenanceJobVariant == null)) { throw new global::System.ArgumentNullException("assetMaintenanceJobVariant"); } assetMaintenanceJobTypeVariant.AssetMaintenanceJobVariant = assetMaintenanceJobVariant; if ((assetMaintenanceJobType == null)) { throw new global::System.ArgumentNullException("assetMaintenanceJobType"); } assetMaintenanceJobTypeVariant.AssetMaintenanceJobType = assetMaintenanceJobType; return(assetMaintenanceJobTypeVariant); }