예제 #1
0
        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 OnAssetMaintenanceJobTypeChanging(global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobType value);
예제 #3
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);
        }
        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);
        }
예제 #5
0
        public static AssetMaintenanceJobTypeSucceedJobType CreateAssetMaintenanceJobTypeSucceedJobType(string dataAreaId, string jobTypeId, string jobTypeIdSucceed, int daysToDisplacement, global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobType assetMaintenanceJobType)
        {
            AssetMaintenanceJobTypeSucceedJobType assetMaintenanceJobTypeSucceedJobType = new AssetMaintenanceJobTypeSucceedJobType();

            assetMaintenanceJobTypeSucceedJobType.dataAreaId         = dataAreaId;
            assetMaintenanceJobTypeSucceedJobType.JobTypeId          = jobTypeId;
            assetMaintenanceJobTypeSucceedJobType.JobTypeIdSucceed   = jobTypeIdSucceed;
            assetMaintenanceJobTypeSucceedJobType.DaysToDisplacement = daysToDisplacement;
            if ((assetMaintenanceJobType == null))
            {
                throw new global::System.ArgumentNullException("assetMaintenanceJobType");
            }
            assetMaintenanceJobTypeSucceedJobType.AssetMaintenanceJobType = assetMaintenanceJobType;
            return(assetMaintenanceJobTypeSucceedJobType);
        }
        public static AssetMaintenanceJobTypeDefault CreateAssetMaintenanceJobTypeDefault(string dataAreaId,
                                                                                          string maintenanceAssetTypeId,
                                                                                          string productId,
                                                                                          string modelProductId,
                                                                                          string modelId,
                                                                                          string maintenanceAssetId,
                                                                                          string jobTypeId,
                                                                                          string jobVariantId,
                                                                                          string jobTradeId,
                                                                                          string functionalLocationId,
                                                                                          decimal forecastHourQty,
                                                                                          global::Microsoft.Dynamics.DataEntities.AssetMaintenanceJobType assetMaintenanceJobType)
        {
            AssetMaintenanceJobTypeDefault assetMaintenanceJobTypeDefault = new AssetMaintenanceJobTypeDefault();

            assetMaintenanceJobTypeDefault.dataAreaId             = dataAreaId;
            assetMaintenanceJobTypeDefault.MaintenanceAssetTypeId = maintenanceAssetTypeId;
            assetMaintenanceJobTypeDefault.ProductId            = productId;
            assetMaintenanceJobTypeDefault.ModelProductId       = modelProductId;
            assetMaintenanceJobTypeDefault.ModelId              = modelId;
            assetMaintenanceJobTypeDefault.MaintenanceAssetId   = maintenanceAssetId;
            assetMaintenanceJobTypeDefault.JobTypeId            = jobTypeId;
            assetMaintenanceJobTypeDefault.JobVariantId         = jobVariantId;
            assetMaintenanceJobTypeDefault.JobTradeId           = jobTradeId;
            assetMaintenanceJobTypeDefault.FunctionalLocationId = functionalLocationId;
            assetMaintenanceJobTypeDefault.ForecastHourQty      = forecastHourQty;
            if ((assetMaintenanceJobType == null))
            {
                throw new global::System.ArgumentNullException("assetMaintenanceJobType");
            }
            assetMaintenanceJobTypeDefault.AssetMaintenanceJobType = assetMaintenanceJobType;
            return(assetMaintenanceJobTypeDefault);
        }
예제 #7
0
        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);
        }