public static string BulletListForEmail(HttpRequestBase Request)
        {
            StringBuilder sbtestresults = new StringBuilder();

            if (Request.Cookies["testresults2"] != null)
            {
                string  testresults2 = CookieDecoder.DecodeCookieCharacters(Request.Cookies["testresults2"].Value);
                JObject jo           = JObject.Parse(testresults2);
                sbtestresults.Append("<ul>");

                foreach (string dim in Dimensions)
                {
                    sbtestresults.Append("<li>" + AnnotateTraitForEmail(jo, dim) + "</li>");
                }

                /*
                 * sbtestresults.Append("<li>" + AnnotateTraitForEmail(jo, "Attitude") + "</li>");
                 * sbtestresults.Append("<li>" + AnnotateTraitForEmail(jo, "Information") + "</li>");
                 * sbtestresults.Append("<li>" + AnnotateTraitForEmail(jo, "Processing") + "</li>");
                 * sbtestresults.Append("<li>" + AnnotateTraitForEmail(jo, "Action") + "</li>");
                 * sbtestresults.Append("<li>" + AnnotateTraitForEmail(jo, "Endurance") + "</li>");
                 * sbtestresults.Append("<li>" + AnnotateTraitForEmail(jo, "Presence") + "</li>");
                 * sbtestresults.Append("<li>" + AnnotateTraitForEmail(jo, "Concentration") + "</li>");
                 * sbtestresults.Append("<li>" + AnnotateTraitForEmail(jo, "Patterns") + "</li>");
                 * sbtestresults.Append("<li>" + AnnotateTraitForEmail(jo, "Compensation") + "</li>");
                 * */
                sbtestresults.Append("</ul>");
            }
            return(sbtestresults.ToString());
        }
        public static string BulletListForEmail(HttpRequestBase Request)
        {
            StringBuilder sbimportantthings = new StringBuilder();

            if (Request.Cookies["importantthings2"] != null)
            {
                string  importantthingsjson = CookieDecoder.DecodeCookieCharacters(Request.Cookies["importantthings2"].Value);
                JObject joimpthings         = JObject.Parse(importantthingsjson);
                JToken  thingsarray         = joimpthings["importantthings"];

                sbimportantthings.Append("<ul>");
                for (int i = 0; i < thingsarray.Count(); i++)
                {
                    sbimportantthings.Append("<li>" + AnnotateImportantThingForEmail(thingsarray[i]["name"].ToString()) + "</li>");
                }
                sbimportantthings.Append("</ul>");
            }

            return(sbimportantthings.ToString());
        }
        public static Dictionary <string, string> GetValues(HttpRequestBase Request)
        {
            Dictionary <string, string> values = new Dictionary <string, string>();

            try{
                if (Request.Cookies["testresults2"] != null)
                {
                    string  testresults2 = CookieDecoder.DecodeCookieCharacters(Request.Cookies["testresults2"].Value);
                    JObject jo           = JObject.Parse(testresults2);

                    foreach (string dim in Dimensions)
                    {
                        values.Add(dim, jo[dim].ToString());
                    }
                }
            }
            catch
            {
            }
            return(values);
        }
        public static Dictionary <string, string> GetValues(HttpRequestBase Request)
        {
            Dictionary <string, string> values = new Dictionary <string, string>();

            try
            {
                string  importantthingsjson = CookieDecoder.DecodeCookieCharacters(Request.Cookies["importantthings2"].Value);
                JObject joimpthings         = JObject.Parse(importantthingsjson);
                JToken  thingsarray         = joimpthings["importantthings"];

                for (int i = 0; i < thingsarray.Count(); i++)
                {
                    values.Add(thingsarray[i]["name"].ToString(), thingsarray[i]["name"].ToString());
                }
            }
            catch
            {
            }

            return(values);
        }