public static BenefitEligibilityRule CreateBenefitEligibilityRule(string policyName, string policyRulesName, global::System.DateTimeOffset validTo, global::System.Guid expressionId, global::System.DateTimeOffset validFrom, global::Microsoft.Dynamics.DataEntities.BenefitEligibilityPolicy benefitEligibilityPolicy, global::Microsoft.Dynamics.DataEntities.BenefitEligibilityPolicyRuleType benefitEligibilityPolicyRuleType) { BenefitEligibilityRule benefitEligibilityRule = new BenefitEligibilityRule(); benefitEligibilityRule.PolicyName = policyName; benefitEligibilityRule.PolicyRulesName = policyRulesName; benefitEligibilityRule.ValidTo = validTo; benefitEligibilityRule.ExpressionId = expressionId; benefitEligibilityRule.ValidFrom = validFrom; if ((benefitEligibilityPolicy == null)) { throw new global::System.ArgumentNullException("benefitEligibilityPolicy"); } benefitEligibilityRule.BenefitEligibilityPolicy = benefitEligibilityPolicy; if ((benefitEligibilityPolicyRuleType == null)) { throw new global::System.ArgumentNullException("benefitEligibilityPolicyRuleType"); } benefitEligibilityRule.BenefitEligibilityPolicyRuleType = benefitEligibilityPolicyRuleType; return(benefitEligibilityRule); }
partial void OnBenefitEligibilityPolicyChanging(global::Microsoft.Dynamics.DataEntities.BenefitEligibilityPolicy value);