public ActionResult Apps(string Id, string state) { if (state != "Global") { DataRepository helper = new DataRepository(); IList<Item> apps = helper.getSpecificItemsInNetwork(Id, 5,100); IList<Item> mostRecentItems = helper.getMostRecentSpecificItemsInNetwork(Id, 5,100); string yob = helper.getYOB(Id); string stereotype = helper.getStereotype(Id); bool male = helper.isMale(Id); string recentItem = helper.getMostRecentItem(Id); string recentItemId = helper.getMostRecentItemId(Id); string location = helper.getLocation(Id); ViewData["appsTopLinks"] = helper.getItemTopLinks(apps); ViewData["appsYouTubes"] = helper.getItemYouTubes(apps); ViewData["recentTopLinks"] = helper.getItemTopLinks(mostRecentItems); ViewData["recentYouTubes"] = helper.getItemYouTubes(mostRecentItems); ViewData["Following"] = helper.getFollowingCount(Id); ViewData["FollowedBy"] = helper.getFollowedByCount(Id); return View(new ItemViewModel(null, null, null, null, apps, mostRecentItems, Id, "Network", yob, stereotype, male, recentItem, "",recentItemId,location)); } else//Global State { DataRepository helper = new DataRepository(); IList<Item> apps = helper.getSpecificItems(5,100); IList<Item> mostRecentItems = helper.getMostRecentSpecificItems(5,100); ViewData["appsTopLinks"] = helper.getItemTopLinks(apps); ViewData["appsYouTubes"] = helper.getItemYouTubes(apps); ViewData["recentTopLinks"] = helper.getItemTopLinks(mostRecentItems); ViewData["recentYouTubes"] = helper.getItemYouTubes(mostRecentItems); return View(new ItemViewModel(null, null, null, null,apps, mostRecentItems, null, "Global", "", "", false, "", "","","")); } }