partial void OnAssetMaintenanceAssetCounterChanging(global::Microsoft.Dynamics.DataEntities.AssetMaintenanceAssetCounter value);
public static AssetMaintenanceAssetTypeCounterAssociation CreateAssetMaintenanceAssetTypeCounterAssociation(string dataAreaId, string maintenanceAssetTypeId, string maintenanceAssetCounterId, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceAssetCounter assetMaintenanceAssetCounter, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceAssetType assetMaintenanceAssetType) { AssetMaintenanceAssetTypeCounterAssociation assetMaintenanceAssetTypeCounterAssociation = new AssetMaintenanceAssetTypeCounterAssociation(); assetMaintenanceAssetTypeCounterAssociation.dataAreaId = dataAreaId; assetMaintenanceAssetTypeCounterAssociation.MaintenanceAssetTypeId = maintenanceAssetTypeId; assetMaintenanceAssetTypeCounterAssociation.MaintenanceAssetCounterId = maintenanceAssetCounterId; if ((assetMaintenanceAssetCounter == null)) { throw new global::System.ArgumentNullException("assetMaintenanceAssetCounter"); } assetMaintenanceAssetTypeCounterAssociation.AssetMaintenanceAssetCounter = assetMaintenanceAssetCounter; if ((assetMaintenanceAssetType == null)) { throw new global::System.ArgumentNullException("assetMaintenanceAssetType"); } assetMaintenanceAssetTypeCounterAssociation.AssetMaintenanceAssetType = assetMaintenanceAssetType; return(assetMaintenanceAssetTypeCounterAssociation); }