partial void OnAssetMaintenanceJobGroupChanging(global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobGroup value);
        public static AssetMaintenanceJobType CreateAssetMaintenanceJobType(string dataAreaId, string jobTypeId, int numberOfWorkers, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobGroup assetMaintenanceJobGroup)
        {
            AssetMaintenanceJobType assetMaintenanceJobType = new AssetMaintenanceJobType();

            assetMaintenanceJobType.dataAreaId      = dataAreaId;
            assetMaintenanceJobType.JobTypeId       = jobTypeId;
            assetMaintenanceJobType.NumberOfWorkers = numberOfWorkers;
            if ((assetMaintenanceJobGroup == null))
            {
                throw new global::System.ArgumentNullException("assetMaintenanceJobGroup");
            }
            assetMaintenanceJobType.AssetMaintenanceJobGroup = assetMaintenanceJobGroup;
            return(assetMaintenanceJobType);
        }