Represents a Date/ Frequency Cycle.
Implements I_ISDirty

Methods

Name Description
Clear Clear information.
Clone
ConvertTo Attempts to convert the cycle from one frequency to another
FreqPA Returns the number of Cycles Per Annum (based upon 365 days and 52 whole weeks per annum).
GetCycleDescription Returns the Cycles description, with or without the Cycle Day.
GetTermBeginDate Finds the beginning date of a Term given the end date.
GetTermEndDate Finds the end date of a Term given a begin date.
IsValid Returns True if the Date Cycle entered is valid.
TestCycleBack
TestCycleForward
TestCycleInitialise Initialises the Test Cycle.

Properties

Name Description
Cycle The Date Cycle basis.
CycleCount The number of "Cycles" in the overall cycle. E.g. "4 Weeks"=4W, so Cycle=isefinDateCycle.Week and CycleCount=4.
CycleDay The Day of Week or Day of Month (also used in Year) the cycle falls on.
CycleDescription Read-Only
CycleMnemonic
CycleMnemonicFriendly Read-Only
IsDirty Read-Only Indicates whether this object has been modified since being created, loaded or refreshed.
IsFrequency Indicates that the Cycle is a Frequency (compare to IsTimeSpan), ie "6 Months" rather than "6 Monthly".
IsTimeSpan Read-Only Indicates that the Cycle is a Time span (compare to IsFrequency), i.e. "6 Monthly" rather than "6 Months".
TestCycleBegin
TestCycleDate Read-Only
TestCycleDay
TestCycleEnd
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0