Esempio n. 1
0
        public ActionResult BlogPost(String blogId)
        {
            SiteNewsModel newsModel = new SiteNewsModel("http://creou.com", HttpContext.Server.MapPath("~/Content/blog/"));
            var blogPost = newsModel.BlogPosts.Where(b => b.Id == blogId).FirstOrDefault();
           
            return View(blogPost);
            //var newsItemQuery = from n in MvcApplication.SiteNewsModel.NewsPosts
            //                    where String.Equals(n.Id, newsId, StringComparison.OrdinalIgnoreCase)
            //                    select n;

            //var newsItem = newsItemQuery.FirstOrDefault();

            //if (newsItem != null)
            //{
            //    if (values.Count > 0)
            //    {
            //        newsItem.AddComment(values["Name"], values["Email"], values["Comment"]);
            //    }

            //    return View(newsItem);
            //}
            //else
            //{
            //    return View("Index", MvcApplication.SiteNewsModel);
            //}
        }
Esempio n. 2
0
 public ActionResult Index()
 {
     SiteNewsModel newsModel = new SiteNewsModel("http://creou.com", HttpContext.Server.MapPath("~/Content/blog/"));
     return View(new BlogIndexViewModel(newsModel));            
 }
Esempio n. 3
0
 public BlogIndexViewModel(SiteNewsModel newsModel) 
 {
     NewsModel = newsModel;
 }