partial void OnRebateAndDeductionsAgreementDateSetupChanging(global::Microsoft.Dynamics.DataEntities.RebateAndDeductionsAgreementDateSetup value);
public static RebateAndDeductionsAgreementDateSetupCriterion CreateRebateAndDeductionsAgreementDateSetupCriterion(string agreementNumber, decimal agreementLineNumber, decimal rebateValidFromQuantityAmount, decimal rebateValidToQuantityAmount, decimal rebateAmount, global::Microsoft.Dynamics.DataEntities.RebateAndDeductionsAgreementDateSetup rebateAndDeductionsAgreementDateSetup) { RebateAndDeductionsAgreementDateSetupCriterion rebateAndDeductionsAgreementDateSetupCriterion = new RebateAndDeductionsAgreementDateSetupCriterion(); rebateAndDeductionsAgreementDateSetupCriterion.AgreementNumber = agreementNumber; rebateAndDeductionsAgreementDateSetupCriterion.AgreementLineNumber = agreementLineNumber; rebateAndDeductionsAgreementDateSetupCriterion.RebateValidFromQuantityAmount = rebateValidFromQuantityAmount; rebateAndDeductionsAgreementDateSetupCriterion.RebateValidToQuantityAmount = rebateValidToQuantityAmount; rebateAndDeductionsAgreementDateSetupCriterion.RebateAmount = rebateAmount; if ((rebateAndDeductionsAgreementDateSetup == null)) { throw new global::System.ArgumentNullException("rebateAndDeductionsAgreementDateSetup"); } rebateAndDeductionsAgreementDateSetupCriterion.RebateAndDeductionsAgreementDateSetup = rebateAndDeductionsAgreementDateSetup; return(rebateAndDeductionsAgreementDateSetupCriterion); }