/// <summary> /// Get a static text definition of the Series Info /// </summary> /// <param name="seriesInfo" type="string"> /// <para> /// Series Info string that was generated when a series of recurring dates were created. /// </para> /// </param> /// <returns> /// A string value of the Series Info definition /// </returns> public static string GetPatternDefinition(string seriesInfo) { string value = string.Empty; switch (seriesInfo[0]) { case 'Y': // Yearly value = YearlyRecurrenceSettings.GetPatternDefinition(seriesInfo); break; case 'M': // Monthly value = MonthlyRecurrenceSettings.GetPatternDefinition(seriesInfo); break; case 'W': // Weekly value = WeeklyRecurrenceSettings.GetPatternDefinition(seriesInfo); break; case 'D': // Daily value = DailyRecurrenceSettings.GetPatternDefinition(seriesInfo); break; } return(value); }
/// <summary> /// Get a static text definition of the Series Info /// </summary> /// <param name="seriesInfo" type="string"> /// <para> /// Series Info string that was generated when a series of recurring dates were created. /// </para> /// </param> /// <returns> /// A string value of the Series Info definition /// </returns> public static string GetPatternDefinitioin(string seriesInfo) { string value = string.Empty; switch (seriesInfo.Substring(0, 1)) { case "Y": // Yearly value = YearlyRecurrenceSettings.GetPatternDefinition(seriesInfo); break; case "M": // Monthly value = MonthlyRecurrenceSettings.GetPatternDefinition(seriesInfo); break; case "W": // Weekly value = WeeklyRecurrenceSettings.GetPatternDefinition(seriesInfo); break; case "D": // Daily value = DailyRecurrenceSettings.GetPatternDefinition(seriesInfo); break; } return(value); }