private ActionResult GetViewModelList(List<FamousDeveloper> developers, string subTitle, string viewName = "") { var vms = new List<ITitleUrl>(); foreach (var dev in developers) { vms.Add(new FamousDeveloperViewModel(dev)); } var titleListViewModel = new TitleUrlListViewModel(); titleListViewModel.Title = "Developers"; titleListViewModel.TitleUrls = vms; return View("TitleUrlList", titleListViewModel); }
private TitleUrlListViewModel GetOtherNews(List<TagTitleUrl> rssFeeds) { var titleUrlList = new TitleUrlListViewModel(); titleUrlList.Title = "Other News"; titleUrlList.TitleUrls = new List<ITitleUrl>(); foreach (var rssFeed in rssFeeds) { var titleUrl = new TitleUrl(rssFeed.Title, "/news/" + rssFeed.Tag); titleUrlList.TitleUrls.Add(titleUrl); } return titleUrlList; }