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); }
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); }