Ejemplo n.º 1
0
        public static RoyaltyAgreementLine CreateRoyaltyAgreementLine(string dataAreaId,
                                                                      string royaltyAgreementLineId,
                                                                      string royaltyAgreementId,
                                                                      global::System.DateTimeOffset expirationDate,
                                                                      global::System.DateTimeOffset effectiveDate,
                                                                      global::Microsoft.Dynamics.DataEntities.RoyaltyAgreementHeader royaltyAgreementHeader)
        {
            RoyaltyAgreementLine royaltyAgreementLine = new RoyaltyAgreementLine();

            royaltyAgreementLine.dataAreaId             = dataAreaId;
            royaltyAgreementLine.RoyaltyAgreementLineId = royaltyAgreementLineId;
            royaltyAgreementLine.RoyaltyAgreementId     = royaltyAgreementId;
            royaltyAgreementLine.ExpirationDate         = expirationDate;
            royaltyAgreementLine.EffectiveDate          = effectiveDate;
            if ((royaltyAgreementHeader == null))
            {
                throw new global::System.ArgumentNullException("royaltyAgreementHeader");
            }
            royaltyAgreementLine.RoyaltyAgreementHeader = royaltyAgreementHeader;
            return(royaltyAgreementLine);
        }
        public static RoyaltyAgreementHeaderProductSelection CreateRoyaltyAgreementHeaderProductSelection(string dataAreaId,
                                                                                                          string royaltyAgreementId,
                                                                                                          string itemNumber,
                                                                                                          string salesUnitSymbol,
                                                                                                          string qualifyingSiteId,
                                                                                                          string qualifyingWarehouseId,
                                                                                                          string productConfigurationId,
                                                                                                          string productColorId,
                                                                                                          string productSizeId,
                                                                                                          string productStyleId,
                                                                                                          global::Microsoft.Dynamics.DataEntities.RoyaltyAgreementHeader royaltyAgreementHeader)
        {
            RoyaltyAgreementHeaderProductSelection royaltyAgreementHeaderProductSelection = new RoyaltyAgreementHeaderProductSelection();

            royaltyAgreementHeaderProductSelection.dataAreaId             = dataAreaId;
            royaltyAgreementHeaderProductSelection.RoyaltyAgreementId     = royaltyAgreementId;
            royaltyAgreementHeaderProductSelection.ItemNumber             = itemNumber;
            royaltyAgreementHeaderProductSelection.SalesUnitSymbol        = salesUnitSymbol;
            royaltyAgreementHeaderProductSelection.QualifyingSiteId       = qualifyingSiteId;
            royaltyAgreementHeaderProductSelection.QualifyingWarehouseId  = qualifyingWarehouseId;
            royaltyAgreementHeaderProductSelection.ProductConfigurationId = productConfigurationId;
            royaltyAgreementHeaderProductSelection.ProductColorId         = productColorId;
            royaltyAgreementHeaderProductSelection.ProductSizeId          = productSizeId;
            royaltyAgreementHeaderProductSelection.ProductStyleId         = productStyleId;
            if ((royaltyAgreementHeader == null))
            {
                throw new global::System.ArgumentNullException("royaltyAgreementHeader");
            }
            royaltyAgreementHeaderProductSelection.RoyaltyAgreementHeader = royaltyAgreementHeader;
            return(royaltyAgreementHeaderProductSelection);
        }
 partial void OnRoyaltyAgreementHeaderChanging(global::Microsoft.Dynamics.DataEntities.RoyaltyAgreementHeader value);