Example #1
0
 public ActionResult RenderSubmission(MarkdownPreviewModel submissionModel)
 {
     if (submissionModel != null)
     {
         return PartialView("~/Views/AjaxViews/_MessageContent.cshtml", submissionModel);
     }
     return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
 }
Example #2
0
        // GET: MessageContent
        public ActionResult MessageContent(int? messageId)
        {
            var message = _db.Messages.Find(messageId);

            if (message != null)
            {
                var mpm = new MarkdownPreviewModel();

                if (message.MessageContent != null)
                {
                    mpm.MessageContent = message.MessageContent;
                    return PartialView("~/Views/AjaxViews/_MessageContent.cshtml", mpm);
                }

                mpm.MessageContent = "This message only has a title.";
                return PartialView("~/Views/AjaxViews/_MessageContent.cshtml", mpm);
            }
            return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
        }
Example #3
0
        // GET: MessageContent
        public ActionResult MessageContent(int? messageId)
        {

            var message = DataCache.Submission.Retrieve(messageId);

            if (message != null)
            {
                var mpm = new MarkdownPreviewModel();

                if (message.Content != null)
                {
                    mpm.MessageContent = message.Content;
                    return PartialView("~/Views/AjaxViews/_MessageContent.cshtml", mpm);
                }

                mpm.MessageContent = "This submission only has a title.";
                return PartialView("~/Views/AjaxViews/_MessageContent.cshtml", mpm);
            }
            return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
        }