/// <summary> /// Provides the description of the model settings for summary (GetFullSummary) /// </summary> /// <param name="formatForParentControl">Use full verbose description</param> /// <returns></returns> public override string ModelSummary(bool formatForParentControl) { string html = ""; html += "\n<div class=\"filter\">"; html += "Perform every "; if (Interval > 0) { html += "<span class=\"setvalueextra\">"; html += Interval.ToString(); } else { html += "<span class=\"errorlink\">"; html += "NOT SET"; } html += "</span> months from "; if(MonthDue > 0) { html += "<span class=\"setvalueextra\">"; html += MonthDue.ToString(); } else { html += "<span class=\"errorlink\">"; html += "NOT SET"; } html += "</span></div>"; if(!this.Enabled) { html += " - DISABLED!"; } return html; }
/// <summary> /// Provides the description of the model settings for summary (GetFullSummary) /// </summary> /// <param name="formatForParentControl">Use full verbose description</param> /// <returns></returns> public override string ModelSummary(bool formatForParentControl) { using (StringWriter htmlWriter = new StringWriter()) { htmlWriter.Write("\r\n<div class=\"filter\">"); htmlWriter.Write("Perform every "); if (Interval > 0) { htmlWriter.Write("<span class=\"setvalueextra\">"); htmlWriter.Write(Interval.ToString()); } else { htmlWriter.Write("<span class=\"errorlink\">"); htmlWriter.Write("NOT SET"); } htmlWriter.Write("</span> months from "); if (MonthDue > 0) { htmlWriter.Write("<span class=\"setvalueextra\">"); htmlWriter.Write(MonthDue.ToString()); } else { htmlWriter.Write("<span class=\"errorlink\">"); htmlWriter.Write("NOT SET"); } htmlWriter.Write("</span></div>"); if (!this.Enabled) { htmlWriter.Write(" - DISABLED!"); } return(htmlWriter.ToString()); } }