Example #1
0
        public ActionResult Detail(int id)
        {
            var model = new ManageArticleDetailViewModel();
            model.Article = _dataContext.Articles.Include(m => m.Category).Single(m => m.Id == id);
            model.HostSite = _dataContext.HostSites.Find(model.Article.HostSiteId);

            return View(model);
        }
Example #2
0
        public ActionResult Detail(int id)
        {
            var model = new ManageArticleDetailViewModel();
            model.Article = _dataContext.Articles.Include(m => m.Category).Single(m => m.Id == id);
            if (model.Article.HostSiteId.HasValue)
            {
                model.HostSite = _dataContext.HostSites.Find(model.Article.HostSiteId);
            }
            if (model.Article.PageId.HasValue)
            {
                model.Page = _dataContext.Pages.Single(p => p.Id == model.Article.PageId.Value);
            }

            return View(model);
        }