示例#1
0
 partial void OnAssetMaintenanceWorkOrderLineNoteChanging(global::Microsoft.Dynamics.DataEntities.AssetMaintenanceWorkOrderLineNote value);
示例#2
0
        public static AssetMaintenanceWorkOrderLine CreateAssetMaintenanceWorkOrderLine(string dataAreaId,
                                                                                        string workOrderId,
                                                                                        long lineNumber,
                                                                                        decimal addressLongitude,
                                                                                        decimal forecastHourQty,
                                                                                        decimal addressLatitude,
                                                                                        global::Microsoft.Dynamics.DataEntities.AssetMaintenanceWorkOrderLineNote assetMaintenanceWorkOrderLineNote,
                                                                                        global::Microsoft.Dynamics.DataEntities.AssetMaintenanceAsset assetMaintenanceAsset,
                                                                                        global::Microsoft.Dynamics.DataEntities.AssetMaintenanceWorkOrderTable assetMaintenanceWorkOrderTable,
                                                                                        global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobType assetMaintenanceJobType)
        {
            AssetMaintenanceWorkOrderLine assetMaintenanceWorkOrderLine = new AssetMaintenanceWorkOrderLine();

            assetMaintenanceWorkOrderLine.dataAreaId       = dataAreaId;
            assetMaintenanceWorkOrderLine.WorkOrderId      = workOrderId;
            assetMaintenanceWorkOrderLine.LineNumber       = lineNumber;
            assetMaintenanceWorkOrderLine.AddressLongitude = addressLongitude;
            assetMaintenanceWorkOrderLine.ForecastHourQty  = forecastHourQty;
            assetMaintenanceWorkOrderLine.AddressLatitude  = addressLatitude;
            if ((assetMaintenanceWorkOrderLineNote == null))
            {
                throw new global::System.ArgumentNullException("assetMaintenanceWorkOrderLineNote");
            }
            assetMaintenanceWorkOrderLine.AssetMaintenanceWorkOrderLineNote = assetMaintenanceWorkOrderLineNote;
            if ((assetMaintenanceAsset == null))
            {
                throw new global::System.ArgumentNullException("assetMaintenanceAsset");
            }
            assetMaintenanceWorkOrderLine.AssetMaintenanceAsset = assetMaintenanceAsset;
            if ((assetMaintenanceWorkOrderTable == null))
            {
                throw new global::System.ArgumentNullException("assetMaintenanceWorkOrderTable");
            }
            assetMaintenanceWorkOrderLine.AssetMaintenanceWorkOrderTable = assetMaintenanceWorkOrderTable;
            if ((assetMaintenanceJobType == null))
            {
                throw new global::System.ArgumentNullException("assetMaintenanceJobType");
            }
            assetMaintenanceWorkOrderLine.AssetMaintenanceJobType = assetMaintenanceJobType;
            return(assetMaintenanceWorkOrderLine);
        }