Beispiel #1
0
        public static RouteOperation CreateRouteOperation(string dataAreaId,
                                                          string routeId,
                                                          int operationNumber,
                                                          int operationPriority,
                                                          decimal accumulatedScrapPercentage,
                                                          int nextRouteOperationNumber,
                                                          decimal scrapPercentage,
                                                          global::Microsoft.Dynamics.DataEntities.Operation operation,
                                                          global::Microsoft.Dynamics.DataEntities.RouteHeader routeHeader)
        {
            RouteOperation routeOperation = new RouteOperation();

            routeOperation.dataAreaId                 = dataAreaId;
            routeOperation.RouteId                    = routeId;
            routeOperation.OperationNumber            = operationNumber;
            routeOperation.OperationPriority          = operationPriority;
            routeOperation.AccumulatedScrapPercentage = accumulatedScrapPercentage;
            routeOperation.NextRouteOperationNumber   = nextRouteOperationNumber;
            routeOperation.ScrapPercentage            = scrapPercentage;
            if ((operation == null))
            {
                throw new global::System.ArgumentNullException("operation");
            }
            routeOperation.Operation = operation;
            if ((routeHeader == null))
            {
                throw new global::System.ArgumentNullException("routeHeader");
            }
            routeOperation.RouteHeader = routeHeader;
            return(routeOperation);
        }
Beispiel #2
0
        public static RouteVersion CreateRouteVersion(string dataAreaId,
                                                      decimal validFromQuantity,
                                                      global::System.DateTimeOffset validFromDate,
                                                      string routeId,
                                                      string productSizeId,
                                                      string productColorId,
                                                      string productionSiteId,
                                                      string productConfigurationId,
                                                      string productStyleId,
                                                      string itemNumber,
                                                      int isActive,
                                                      global::System.DateTimeOffset validToDate,
                                                      global::Microsoft.Dynamics.DataEntities.RouteHeader routeHeader)
        {
            RouteVersion routeVersion = new RouteVersion();

            routeVersion.dataAreaId             = dataAreaId;
            routeVersion.ValidFromQuantity      = validFromQuantity;
            routeVersion.ValidFromDate          = validFromDate;
            routeVersion.RouteId                = routeId;
            routeVersion.ProductSizeId          = productSizeId;
            routeVersion.ProductColorId         = productColorId;
            routeVersion.ProductionSiteId       = productionSiteId;
            routeVersion.ProductConfigurationId = productConfigurationId;
            routeVersion.ProductStyleId         = productStyleId;
            routeVersion.ItemNumber             = itemNumber;
            routeVersion.IsActive               = isActive;
            routeVersion.ValidToDate            = validToDate;
            if ((routeHeader == null))
            {
                throw new global::System.ArgumentNullException("routeHeader");
            }
            routeVersion.RouteHeader = routeHeader;
            return(routeVersion);
        }
Beispiel #3
0
 partial void OnRouteHeaderChanging(global::Microsoft.Dynamics.DataEntities.RouteHeader value);