Example #1
0
        public static TradeAllowanceAgreementFund CreateTradeAllowanceAgreementFund(string dataAreaId,
                                                                                    string tradeAllowanceAgreementId,
                                                                                    string customerAccountNumber,
                                                                                    string promotionFundId,
                                                                                    decimal costAllocationPercentage,
                                                                                    global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementHeader tradeAllowanceAgreementHeader)
        {
            TradeAllowanceAgreementFund tradeAllowanceAgreementFund = new TradeAllowanceAgreementFund();

            tradeAllowanceAgreementFund.dataAreaId = dataAreaId;
            tradeAllowanceAgreementFund.TradeAllowanceAgreementId = tradeAllowanceAgreementId;
            tradeAllowanceAgreementFund.CustomerAccountNumber     = customerAccountNumber;
            tradeAllowanceAgreementFund.PromotionFundId           = promotionFundId;
            tradeAllowanceAgreementFund.CostAllocationPercentage  = costAllocationPercentage;
            if ((tradeAllowanceAgreementHeader == null))
            {
                throw new global::System.ArgumentNullException("tradeAllowanceAgreementHeader");
            }
            tradeAllowanceAgreementFund.TradeAllowanceAgreementHeader = tradeAllowanceAgreementHeader;
            return(tradeAllowanceAgreementFund);
        }
 partial void OnTradeAllowanceAgreementHeaderChanging(global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementHeader value);
        public static TradeAllowanceAgreementMerchandisingEvent CreateTradeAllowanceAgreementMerchandisingEvent(string dataAreaId,
                                                                                                                string tradeAllowanceAgreementId,
                                                                                                                string customerAccountNumber,
                                                                                                                string eventId,
                                                                                                                decimal eventCostAmount,
                                                                                                                global::Microsoft.Dynamics.DataEntities.TradeAllowanceAgreementHeader tradeAllowanceAgreementHeader)
        {
            TradeAllowanceAgreementMerchandisingEvent tradeAllowanceAgreementMerchandisingEvent = new TradeAllowanceAgreementMerchandisingEvent();

            tradeAllowanceAgreementMerchandisingEvent.dataAreaId = dataAreaId;
            tradeAllowanceAgreementMerchandisingEvent.TradeAllowanceAgreementId = tradeAllowanceAgreementId;
            tradeAllowanceAgreementMerchandisingEvent.CustomerAccountNumber     = customerAccountNumber;
            tradeAllowanceAgreementMerchandisingEvent.EventId         = eventId;
            tradeAllowanceAgreementMerchandisingEvent.EventCostAmount = eventCostAmount;
            if ((tradeAllowanceAgreementHeader == null))
            {
                throw new global::System.ArgumentNullException("tradeAllowanceAgreementHeader");
            }
            tradeAllowanceAgreementMerchandisingEvent.TradeAllowanceAgreementHeader = tradeAllowanceAgreementHeader;
            return(tradeAllowanceAgreementMerchandisingEvent);
        }