Exemplo n.º 1
0
        public ActionResult AddBlogPost()
        {
            BlogPost blog = new BlogPost();

            var blogVM = new BlogVM();

            blogVM.SetPost(blog);

            return(View(blogVM));
        }
Exemplo n.º 2
0
        public ActionResult ViewBlog(int id)
        {
            BlogManager manager = BlogManagerFactory.Create();
            var         blog    = manager.GetBlog(id);

            var blogVM = new BlogVM();

            blogVM.SetPost(blog);

            return(View(blogVM));
        }
Exemplo n.º 3
0
        public ActionResult EditABlog(int id)
        {
            BlogManager manager    = BlogManagerFactory.Create();
            var         blogToEdit = manager.GetBlog(id);

            foreach (var tag in blogToEdit.SearchTags)
            {
                if (blogToEdit.TagInputs == null)
                {
                    blogToEdit.TagInputs = tag.SearchTagBody;
                }
                else
                {
                    blogToEdit.TagInputs = (blogToEdit.TagInputs + "," + tag.SearchTagBody);
                }
            }

            var blogVM = new BlogVM();

            blogVM.SetPost(blogToEdit);

            return(View(blogVM));
        }
Exemplo n.º 4
0
        public ActionResult Review(int id)
        {
            BlogManager manager   = BlogManagerFactory.Create();
            BlogPost    toReview  = manager.GetBlog(id);
            var         siteLinks = manager.GetSiteLinks();

            foreach (var tag in toReview.SearchTags)
            {
                if (toReview.TagInputs == null)
                {
                    toReview.TagInputs = tag.SearchTagBody;
                }
                else
                {
                    toReview.TagInputs = (toReview.TagInputs + "," + tag.SearchTagBody);
                }
            }

            var blogVM = new BlogVM();

            blogVM.SetPost(toReview);

            return(View(blogVM));
        }