public static CommentInfo CreateRequestCommentInfo(string requestId)
 {
     CommentInfo result = new CommentInfo();
     result.Container = "Request";
     result.DatasetId = requestId;
     result.ParentType = ParentType.Request;
     result.LoadComments();
     return result;
 }
 public static CommentInfo CreateDatasetCommentInfo(string container, string entityName, string datasetName)
 {
     CommentInfo result = new CommentInfo();
     result.DatasetName = datasetName;
     result.Container = container;
     result.DatasetId = entityName;
     result.ParentType = ParentType.Dataset;
     result.LoadComments();
     return result;
 }
        public ActionResult Index(string datasetId)
        {
            var result = new CommentInfo(datasetId);
            result.Comments.Add(new Comment
            {
                Subject = "Hello world",
                Body = "Proin vulputate tincidunt ullamcorper. In nibh orci, aliquet vitae rhoncus eu, luctus eu metus. Donec justo nunc, eleifend sit amet ullamcorper nec, tempor nec risus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed auctor sapien nisl. In hac habitasse platea dictumst. Nullam ac vehicula erat. Mauris at sem nec turpis posuere interdum ut blandit metus. In hac habitasse platea dictumst. Nullam ullamcorper aliquet laoreet. Nam ipsum sem, consequat faucibus luctus et, sollicitudin vitae nulla. Aenean ante magna, fringilla sit amet porttitor in, lacinia vel nibh. Aenean bibendum accumsan sem, non sollicitudin magna commodo in.",
                Type = "This is a request",
                Status = "Request is pending"
            });

            result.Comments.Add(new Comment
            {
                Subject = "Hey man wassup?",
                Body = "Sed vitae iaculis quam. Vestibulum molestie sem vitae velit mattis dapibus ultricies augue ornare. Etiam sagittis varius sem. Morbi sagittis mollis ipsum, ac eleifend lectus adipiscing sit amet. Aenean venenatis ultricies felis ut mattis. Sed ultricies justo sed ante blandit non interdum enim porttitor. Vestibulum ac posuere ipsum. Maecenas viverra, eros non imperdiet vestibulum, mauris est dictum ipsum, sed dapibus tortor nisi quis neque. Integer et libero id elit luctus tempor sed ac metus. Donec lectus risus, lobortis id placerat quis, varius id lorem.",
                Type = "This is a request",
                Status = "Request completed on ..."
            });
            return View("Test", result);
        }