@@ -62,6 +62,7 @@ public AccountInformation()
62
62
/// <param name="ForgottenPasswordQuestionsCount"> A complex element that contains up to four Question/Answer pairs for forgotten password information for a user..</param>
63
63
/// <param name="FreeEnvelopeSendsRemainingForAdvancedDocGen">FreeEnvelopeSendsRemainingForAdvancedDocGen.</param>
64
64
/// <param name="IsDowngrade">IsDowngrade.</param>
65
+ /// <param name="IsFreeToTrialEligible">IsFreeToTrialEligible.</param>
65
66
/// <param name="PaymentMethod">PaymentMethod.</param>
66
67
/// <param name="PlanClassification">Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free..</param>
67
68
/// <param name="PlanEndDate">The date that the current plan will end..</param>
@@ -74,7 +75,7 @@ public AccountInformation()
74
75
/// <param name="SuspensionDate">SuspensionDate.</param>
75
76
/// <param name="SuspensionStatus">SuspensionStatus.</param>
76
77
/// <param name="UseDisplayAppliance">UseDisplayAppliance.</param>
77
- public AccountInformation ( string AccountIdGuid = default ( string ) , string AccountName = default ( string ) , AccountSettingsInformation AccountSettings = default ( AccountSettingsInformation ) , string AllowTransactionRooms = default ( string ) , string BillingPeriodDaysRemaining = default ( string ) , string BillingPeriodEndDate = default ( string ) , string BillingPeriodEnvelopesAllowed = default ( string ) , string BillingPeriodEnvelopesSent = default ( string ) , string BillingPeriodStartDate = default ( string ) , string BillingProfile = default ( string ) , BrandsResponse Brands = default ( BrandsResponse ) , string CanUpgrade = default ( string ) , string ConnectPermission = default ( string ) , string CreatedDate = default ( string ) , string CurrencyCode = default ( string ) , string CurrentPlanId = default ( string ) , string DisplayApplianceStartUrl = default ( string ) , string DisplayApplianceUrl = default ( string ) , string DistributorCode = default ( string ) , string DocuSignLandingUrl = default ( string ) , Dictionary < string , string > DssValues = default ( Dictionary < string , string > ) , string EnvelopeSendingBlocked = default ( string ) , string EnvelopeUnitPrice = default ( string ) , string ExternalAccountId = default ( string ) , string ForgottenPasswordQuestionsCount = default ( string ) , int ? FreeEnvelopeSendsRemainingForAdvancedDocGen = default ( int ? ) , string IsDowngrade = default ( string ) , string PaymentMethod = default ( string ) , string PlanClassification = default ( string ) , string PlanEndDate = default ( string ) , string PlanName = default ( string ) , string PlanStartDate = default ( string ) , List < RecipientDomain > RecipientDomains = default ( List < RecipientDomain > ) , string SeatsAllowed = default ( string ) , string SeatsInUse = default ( string ) , string Status21CFRPart11 = default ( string ) , string SuspensionDate = default ( string ) , string SuspensionStatus = default ( string ) , bool ? UseDisplayAppliance = default ( bool ? ) )
78
+ public AccountInformation ( string AccountIdGuid = default ( string ) , string AccountName = default ( string ) , AccountSettingsInformation AccountSettings = default ( AccountSettingsInformation ) , string AllowTransactionRooms = default ( string ) , string BillingPeriodDaysRemaining = default ( string ) , string BillingPeriodEndDate = default ( string ) , string BillingPeriodEnvelopesAllowed = default ( string ) , string BillingPeriodEnvelopesSent = default ( string ) , string BillingPeriodStartDate = default ( string ) , string BillingProfile = default ( string ) , BrandsResponse Brands = default ( BrandsResponse ) , string CanUpgrade = default ( string ) , string ConnectPermission = default ( string ) , string CreatedDate = default ( string ) , string CurrencyCode = default ( string ) , string CurrentPlanId = default ( string ) , string DisplayApplianceStartUrl = default ( string ) , string DisplayApplianceUrl = default ( string ) , string DistributorCode = default ( string ) , string DocuSignLandingUrl = default ( string ) , Dictionary < string , string > DssValues = default ( Dictionary < string , string > ) , string EnvelopeSendingBlocked = default ( string ) , string EnvelopeUnitPrice = default ( string ) , string ExternalAccountId = default ( string ) , string ForgottenPasswordQuestionsCount = default ( string ) , int ? FreeEnvelopeSendsRemainingForAdvancedDocGen = default ( int ? ) , string IsDowngrade = default ( string ) , string IsFreeToTrialEligible = default ( string ) , string PaymentMethod = default ( string ) , string PlanClassification = default ( string ) , string PlanEndDate = default ( string ) , string PlanName = default ( string ) , string PlanStartDate = default ( string ) , List < RecipientDomain > RecipientDomains = default ( List < RecipientDomain > ) , string SeatsAllowed = default ( string ) , string SeatsInUse = default ( string ) , string Status21CFRPart11 = default ( string ) , string SuspensionDate = default ( string ) , string SuspensionStatus = default ( string ) , bool ? UseDisplayAppliance = default ( bool ? ) )
78
79
{
79
80
this . AccountIdGuid = AccountIdGuid ;
80
81
this . AccountName = AccountName ;
@@ -103,6 +104,7 @@ public AccountInformation()
103
104
this . ForgottenPasswordQuestionsCount = ForgottenPasswordQuestionsCount ;
104
105
this . FreeEnvelopeSendsRemainingForAdvancedDocGen = FreeEnvelopeSendsRemainingForAdvancedDocGen ;
105
106
this . IsDowngrade = IsDowngrade ;
107
+ this . IsFreeToTrialEligible = IsFreeToTrialEligible ;
106
108
this . PaymentMethod = PaymentMethod ;
107
109
this . PlanClassification = PlanClassification ;
108
110
this . PlanEndDate = PlanEndDate ;
@@ -268,6 +270,11 @@ public AccountInformation()
268
270
[ DataMember ( Name = "isDowngrade" , EmitDefaultValue = false ) ]
269
271
public string IsDowngrade { get ; set ; }
270
272
/// <summary>
273
+ /// Gets or Sets IsFreeToTrialEligible
274
+ /// </summary>
275
+ [ DataMember ( Name = "isFreeToTrialEligible" , EmitDefaultValue = false ) ]
276
+ public string IsFreeToTrialEligible { get ; set ; }
277
+ /// <summary>
271
278
/// Gets or Sets PaymentMethod
272
279
/// </summary>
273
280
[ DataMember ( Name = "paymentMethod" , EmitDefaultValue = false ) ]
@@ -366,6 +373,7 @@ public override string ToString()
366
373
sb . Append ( " ForgottenPasswordQuestionsCount: " ) . Append ( ForgottenPasswordQuestionsCount ) . Append ( "\n " ) ;
367
374
sb . Append ( " FreeEnvelopeSendsRemainingForAdvancedDocGen: " ) . Append ( FreeEnvelopeSendsRemainingForAdvancedDocGen ) . Append ( "\n " ) ;
368
375
sb . Append ( " IsDowngrade: " ) . Append ( IsDowngrade ) . Append ( "\n " ) ;
376
+ sb . Append ( " IsFreeToTrialEligible: " ) . Append ( IsFreeToTrialEligible ) . Append ( "\n " ) ;
369
377
sb . Append ( " PaymentMethod: " ) . Append ( PaymentMethod ) . Append ( "\n " ) ;
370
378
sb . Append ( " PlanClassification: " ) . Append ( PlanClassification ) . Append ( "\n " ) ;
371
379
sb . Append ( " PlanEndDate: " ) . Append ( PlanEndDate ) . Append ( "\n " ) ;
@@ -549,6 +557,11 @@ public bool Equals(AccountInformation other)
549
557
this . IsDowngrade != null &&
550
558
this . IsDowngrade . Equals ( other . IsDowngrade )
551
559
) &&
560
+ (
561
+ this . IsFreeToTrialEligible == other . IsFreeToTrialEligible ||
562
+ this . IsFreeToTrialEligible != null &&
563
+ this . IsFreeToTrialEligible . Equals ( other . IsFreeToTrialEligible )
564
+ ) &&
552
565
(
553
566
this . PaymentMethod == other . PaymentMethod ||
554
567
this . PaymentMethod != null &&
@@ -676,6 +689,8 @@ public override int GetHashCode()
676
689
hash = hash * 59 + this . FreeEnvelopeSendsRemainingForAdvancedDocGen . GetHashCode ( ) ;
677
690
if ( this . IsDowngrade != null )
678
691
hash = hash * 59 + this . IsDowngrade . GetHashCode ( ) ;
692
+ if ( this . IsFreeToTrialEligible != null )
693
+ hash = hash * 59 + this . IsFreeToTrialEligible . GetHashCode ( ) ;
679
694
if ( this . PaymentMethod != null )
680
695
hash = hash * 59 + this . PaymentMethod . GetHashCode ( ) ;
681
696
if ( this . PlanClassification != null )
0 commit comments