Пример #1
0
        public static BillOfMaterialsVersionODataV2 CreateBillOfMaterialsVersionODataV2(string dataAreaId,
                                                                                        string manufacturedItemNumber,
                                                                                        string bOMId,
                                                                                        string productionSiteId,
                                                                                        string productConfigurationId,
                                                                                        string productColorId,
                                                                                        string productSizeId,
                                                                                        string productStyleId,
                                                                                        string productVersionId,
                                                                                        int isActive,
                                                                                        global::System.DateTimeOffset validFromDate,
                                                                                        decimal fromQuantity,
                                                                                        decimal catchWeightSize,
                                                                                        long approverId,
                                                                                        decimal fromCatchWeightQuantity,
                                                                                        global::System.DateTimeOffset validToDate,
                                                                                        global::Microsoft.Dynamics.DataEntities.BillOfMaterialsHeader billOfMaterialsHeader)
        {
            BillOfMaterialsVersionODataV2 billOfMaterialsVersionODataV2 = new BillOfMaterialsVersionODataV2();

            billOfMaterialsVersionODataV2.dataAreaId             = dataAreaId;
            billOfMaterialsVersionODataV2.ManufacturedItemNumber = manufacturedItemNumber;
            billOfMaterialsVersionODataV2.BOMId                   = bOMId;
            billOfMaterialsVersionODataV2.ProductionSiteId        = productionSiteId;
            billOfMaterialsVersionODataV2.ProductConfigurationId  = productConfigurationId;
            billOfMaterialsVersionODataV2.ProductColorId          = productColorId;
            billOfMaterialsVersionODataV2.ProductSizeId           = productSizeId;
            billOfMaterialsVersionODataV2.ProductStyleId          = productStyleId;
            billOfMaterialsVersionODataV2.ProductVersionId        = productVersionId;
            billOfMaterialsVersionODataV2.IsActive                = isActive;
            billOfMaterialsVersionODataV2.ValidFromDate           = validFromDate;
            billOfMaterialsVersionODataV2.FromQuantity            = fromQuantity;
            billOfMaterialsVersionODataV2.CatchWeightSize         = catchWeightSize;
            billOfMaterialsVersionODataV2.ApproverId              = approverId;
            billOfMaterialsVersionODataV2.FromCatchWeightQuantity = fromCatchWeightQuantity;
            billOfMaterialsVersionODataV2.ValidToDate             = validToDate;
            if ((billOfMaterialsHeader == null))
            {
                throw new global::System.ArgumentNullException("billOfMaterialsHeader");
            }
            billOfMaterialsVersionODataV2.BillOfMaterialsHeader = billOfMaterialsHeader;
            return(billOfMaterialsVersionODataV2);
        }
        public static BillOfMaterialsVersionODataV2 CreateBillOfMaterialsVersionODataV2(string dataAreaId,
                                                                                        string manufacturedItemNumber,
                                                                                        string bOMId,
                                                                                        string productionSiteId,
                                                                                        string productConfigurationId,
                                                                                        string productColorId,
                                                                                        string productSizeId,
                                                                                        string productStyleId,
                                                                                        string productVersionId,
                                                                                        int isActive,
                                                                                        global::System.DateTimeOffset validFromDate,
                                                                                        decimal fromQuantity,
                                                                                        decimal catchWeightSize,
                                                                                        long approverId,
                                                                                        decimal fromCatchWeightQuantity,
                                                                                        global::System.DateTimeOffset validToDate)
        {
            BillOfMaterialsVersionODataV2 billOfMaterialsVersionODataV2 = new BillOfMaterialsVersionODataV2();

            billOfMaterialsVersionODataV2.dataAreaId             = dataAreaId;
            billOfMaterialsVersionODataV2.ManufacturedItemNumber = manufacturedItemNumber;
            billOfMaterialsVersionODataV2.BOMId                   = bOMId;
            billOfMaterialsVersionODataV2.ProductionSiteId        = productionSiteId;
            billOfMaterialsVersionODataV2.ProductConfigurationId  = productConfigurationId;
            billOfMaterialsVersionODataV2.ProductColorId          = productColorId;
            billOfMaterialsVersionODataV2.ProductSizeId           = productSizeId;
            billOfMaterialsVersionODataV2.ProductStyleId          = productStyleId;
            billOfMaterialsVersionODataV2.ProductVersionId        = productVersionId;
            billOfMaterialsVersionODataV2.IsActive                = isActive;
            billOfMaterialsVersionODataV2.ValidFromDate           = validFromDate;
            billOfMaterialsVersionODataV2.FromQuantity            = fromQuantity;
            billOfMaterialsVersionODataV2.CatchWeightSize         = catchWeightSize;
            billOfMaterialsVersionODataV2.ApproverId              = approverId;
            billOfMaterialsVersionODataV2.FromCatchWeightQuantity = fromCatchWeightQuantity;
            billOfMaterialsVersionODataV2.ValidToDate             = validToDate;
            return(billOfMaterialsVersionODataV2);
        }