Example #1
0
        public static WarehouseWorkCreationRule CreateWarehouseWorkCreationRule(string dataAreaId, string workPolicyName, global::Microsoft.Dynamics.DataEntities.WarehouseWorkPolicy warehouseWorkPolicy)
        {
            WarehouseWorkCreationRule warehouseWorkCreationRule = new WarehouseWorkCreationRule();

            warehouseWorkCreationRule.dataAreaId     = dataAreaId;
            warehouseWorkCreationRule.WorkPolicyName = workPolicyName;
            if ((warehouseWorkPolicy == null))
            {
                throw new global::System.ArgumentNullException("warehouseWorkPolicy");
            }
            warehouseWorkCreationRule.WarehouseWorkPolicy = warehouseWorkPolicy;
            return(warehouseWorkCreationRule);
        }
        public static WarehouseWorkPolicyLocation CreateWarehouseWorkPolicyLocation(string dataAreaId, string warehouseId, string warehouseLocationId, global::Microsoft.Dynamics.DataEntities.WarehouseLocation warehouseLocation, global::Microsoft.Dynamics.DataEntities.WarehouseWorkPolicy warehouseWorkPolicy)
        {
            WarehouseWorkPolicyLocation warehouseWorkPolicyLocation = new WarehouseWorkPolicyLocation();

            warehouseWorkPolicyLocation.dataAreaId          = dataAreaId;
            warehouseWorkPolicyLocation.WarehouseId         = warehouseId;
            warehouseWorkPolicyLocation.WarehouseLocationId = warehouseLocationId;
            if ((warehouseLocation == null))
            {
                throw new global::System.ArgumentNullException("warehouseLocation");
            }
            warehouseWorkPolicyLocation.WarehouseLocation = warehouseLocation;
            if ((warehouseWorkPolicy == null))
            {
                throw new global::System.ArgumentNullException("warehouseWorkPolicy");
            }
            warehouseWorkPolicyLocation.WarehouseWorkPolicy = warehouseWorkPolicy;
            return(warehouseWorkPolicyLocation);
        }
Example #3
0
 partial void OnWarehouseWorkPolicyChanging(global::Microsoft.Dynamics.DataEntities.WarehouseWorkPolicy value);
        public static WarehouseWorkPolicyProduct CreateWarehouseWorkPolicyProduct(string dataAreaId, string workPolicyName, string itemNumber, global::Microsoft.Dynamics.DataEntities.ReleasedProductV2 releasedProduct, global::Microsoft.Dynamics.DataEntities.WarehouseWorkPolicy warehouseWorkPolicy)
        {
            WarehouseWorkPolicyProduct warehouseWorkPolicyProduct = new WarehouseWorkPolicyProduct();

            warehouseWorkPolicyProduct.dataAreaId     = dataAreaId;
            warehouseWorkPolicyProduct.WorkPolicyName = workPolicyName;
            warehouseWorkPolicyProduct.ItemNumber     = itemNumber;
            if ((releasedProduct == null))
            {
                throw new global::System.ArgumentNullException("releasedProduct");
            }
            warehouseWorkPolicyProduct.ReleasedProduct = releasedProduct;
            if ((warehouseWorkPolicy == null))
            {
                throw new global::System.ArgumentNullException("warehouseWorkPolicy");
            }
            warehouseWorkPolicyProduct.WarehouseWorkPolicy = warehouseWorkPolicy;
            return(warehouseWorkPolicyProduct);
        }