Click or drag to resize

UpgradeDowngradeHelper Class

Contains business logic for upgrade/downgrade subscriptions.
Inheritance Hierarchy
SystemObject
  Atomia.Billing.Core.Sdk.BusinessLogicUpgradeDowngradeHelper

Namespace:  Atomia.Billing.Core.Sdk.BusinessLogic
Assembly:  Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax
public class UpgradeDowngradeHelper

The UpgradeDowngradeHelper type exposes the following members.

Constructors
  NameDescription
Public methodUpgradeDowngradeHelper
Initializes a new instance of the UpgradeDowngradeHelper class
Top
Methods
  NameDescription
Public methodCreateUpgradeGroup
Creates the upgrade group persistence object and saves it to repository.
Public methodDeleteUpgradeGroup
Deletes the upgrade group.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAllUpgradeGroups
Gets all upgrade groups.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetReturnValueForInvalidSubscription
Gets the return value for upgrade/downgrade options in case of invalid subscription.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUpgradeDowngradeOptions
Gets the upgrade/downgrade options for subscription.
Public methodGetUpgradeGroup
Gets the upgrade group.
Public methodGetUpgradeGroups
Gets the upgrade groups containing passed item.
Public methodIsUpgradeableOrDowngradeable
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateUpgradeGroup
Updates the upgrade group.
Public methodUpgradeGroupMemberCheckDowngradeOption
Checks status for upgrade/downgrade of current subscription to different item.
Top
See Also