public static AssetMaintenanceAssetRound CreateAssetMaintenanceAssetRound(string dataAreaId, string roundId, long lineNumber, global::System.DateTimeOffset startDate, int periodLength, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceAsset assetMaintenanceAsset, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceRound assetMaintenanceRound, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobType assetMaintenanceJobType) { AssetMaintenanceAssetRound assetMaintenanceAssetRound = new AssetMaintenanceAssetRound(); assetMaintenanceAssetRound.dataAreaId = dataAreaId; assetMaintenanceAssetRound.RoundId = roundId; assetMaintenanceAssetRound.LineNumber = lineNumber; assetMaintenanceAssetRound.StartDate = startDate; assetMaintenanceAssetRound.PeriodLength = periodLength; if ((assetMaintenanceAsset == null)) { throw new global::System.ArgumentNullException("assetMaintenanceAsset"); } assetMaintenanceAssetRound.AssetMaintenanceAsset = assetMaintenanceAsset; if ((assetMaintenanceRound == null)) { throw new global::System.ArgumentNullException("assetMaintenanceRound"); } assetMaintenanceAssetRound.AssetMaintenanceRound = assetMaintenanceRound; if ((assetMaintenanceJobType == null)) { throw new global::System.ArgumentNullException("assetMaintenanceJobType"); } assetMaintenanceAssetRound.AssetMaintenanceJobType = assetMaintenanceJobType; return(assetMaintenanceAssetRound); }
partial void OnAssetMaintenanceRoundChanging(global::Microsoft.Dynamics.DataEntities.AssetMaintenanceRound value);
public static AssetMaintenanceFunctionalLocationRound CreateAssetMaintenanceFunctionalLocationRound(string dataAreaId, string functionalLocationId, string maintenanceAssetTypeId, string productId, string modelProductId, string modelId, string roundId, int periodLength, global::System.DateTimeOffset startDate, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceRound assetMaintenanceRound, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceFunctionalLocation assetMaintenanceFunctionalLocation, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobType assetMaintenanceJobType) { AssetMaintenanceFunctionalLocationRound assetMaintenanceFunctionalLocationRound = new AssetMaintenanceFunctionalLocationRound(); assetMaintenanceFunctionalLocationRound.dataAreaId = dataAreaId; assetMaintenanceFunctionalLocationRound.FunctionalLocationId = functionalLocationId; assetMaintenanceFunctionalLocationRound.MaintenanceAssetTypeId = maintenanceAssetTypeId; assetMaintenanceFunctionalLocationRound.ProductId = productId; assetMaintenanceFunctionalLocationRound.ModelProductId = modelProductId; assetMaintenanceFunctionalLocationRound.ModelId = modelId; assetMaintenanceFunctionalLocationRound.RoundId = roundId; assetMaintenanceFunctionalLocationRound.PeriodLength = periodLength; assetMaintenanceFunctionalLocationRound.StartDate = startDate; if ((assetMaintenanceRound == null)) { throw new global::System.ArgumentNullException("assetMaintenanceRound"); } assetMaintenanceFunctionalLocationRound.AssetMaintenanceRound = assetMaintenanceRound; if ((assetMaintenanceFunctionalLocation == null)) { throw new global::System.ArgumentNullException("assetMaintenanceFunctionalLocation"); } assetMaintenanceFunctionalLocationRound.AssetMaintenanceFunctionalLocation = assetMaintenanceFunctionalLocation; if ((assetMaintenanceJobType == null)) { throw new global::System.ArgumentNullException("assetMaintenanceJobType"); } assetMaintenanceFunctionalLocationRound.AssetMaintenanceJobType = assetMaintenanceJobType; return(assetMaintenanceFunctionalLocationRound); }