/// <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=\"activityentry\">All individuals in ");
                if (GrazeFoodStoreTypeName == null || GrazeFoodStoreTypeName == "")
                {
                    htmlWriter.Write("<span class=\"errorlink\">[PASTURE NOT SET]</span>");
                }
                else
                {
                    htmlWriter.Write("<span class=\"resourcelink\">" + GrazeFoodStoreTypeName + "</span>");
                }
                htmlWriter.Write(" will graze for ");
                if (HoursGrazed <= 0)
                {
                    htmlWriter.Write("<span class=\"errorlink\">" + HoursGrazed.ToString("0.#") + "</span> hours of ");
                }
                else
                {
                    htmlWriter.Write(((HoursGrazed == 8) ? "" : "<span class=\"setvalue\">" + HoursGrazed.ToString("0.#") + "</span> hours of "));
                }

                htmlWriter.Write("the maximum 8 hours each day</span>");
                htmlWriter.Write("</div>");
                return(htmlWriter.ToString());
            }
        }
        /// <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=\"activityentry\">All individuals in ";
            if (GrazeFoodStoreTypeName == null || GrazeFoodStoreTypeName == "")
            {
                html += "<span class=\"errorlink\">[PASTURE NOT SET]</span>";
            }
            else
            {
                html += "<span class=\"resourcelink\">" + GrazeFoodStoreTypeName + "</span>";
            }
            html += " will graze for ";
            if (HoursGrazed <= 0)
            {
                html += "<span class=\"errorlink\">" + HoursGrazed.ToString("0.#") + "</span> hours of ";
            }
            else
            {
                html += ((HoursGrazed == 8) ? "" : "<span class=\"setvalue\">" + HoursGrazed.ToString("0.#") + "</span> hours of ");
            }

            html += "the maximum 8 hours each day</span>";
            html += "</div>";
            return(html);
        }
 /// <inheritdoc/>
 public override string ModelSummary()
 {
     using (StringWriter htmlWriter = new StringWriter())
     {
         htmlWriter.Write("\r\n<div class=\"activityentry\">All individuals in ");
         htmlWriter.Write(CLEMModel.DisplaySummaryValueSnippet(GrazeFoodStoreTypeName, "Pasture not set", HTMLSummaryStyle.Resource));
         htmlWriter.Write(" will graze for ");
         if (HoursGrazed <= 0)
         {
             htmlWriter.Write("<span class=\"errorlink\">" + HoursGrazed.ToString("0.#") + "</span> hours of ");
         }
         else
         {
             htmlWriter.Write(((HoursGrazed == 8) ? "" : "<span class=\"setvalue\">" + HoursGrazed.ToString("0.#") + "</span> hours of "));
         }
         htmlWriter.Write("the maximum 8 hours each day</span>");
         htmlWriter.Write("</div>");
         return(htmlWriter.ToString());
     }
 }