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, "", "","","")); } }
public ActionResult SearchGamesMain(string Id, string state) { string search = Request.Form["search"]; if (state != "Global" && state != null) { DataRepository helper = new DataRepository(); IList<Item> games = helper.getSpecificItemsInNetworkSearch(Id, 4, search, 100); if (games.Count() < 1) { ViewData["NoResults"] = "Sorry, there are no results for '" + search + "'"; } 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["gamesTopLinks"] = helper.getItemTopLinks(games); ViewData["gamesYouTubes"] = helper.getItemYouTubes(games); return PartialView(new ItemViewModel(null, null, null, games, null, null, Id, "User", yob, stereotype, male, recentItem, "", recentItemId,location)); } else//Global State { DataRepository helper = new DataRepository(); IList<Item> games = helper.getSpecificItemsSearch(4, search, 100); if (games.Count() < 1) { ViewData["NoResults"] = "Sorry, there are no results for '" + search + "'"; } ViewData["gamesTopLinks"] = helper.getItemTopLinks(games); ViewData["gamesYouTubes"] = helper.getItemYouTubes(games); return PartialView(new ItemViewModel(null, null, null, games, null, null, null, "Global", "", "", false, "", "", "","")); } }
public ActionResult Index(string Id, string state) { int ten = 10; if (state != "Global" && state != null) { DataRepository helper = new DataRepository(); IList<Item> songs = helper.getSpecificItemsInNetwork(Id,1,ten); IList<Item> films = helper.getSpecificItemsInNetwork(Id,6,ten); IList<Item> books = helper.getSpecificItemsInNetwork(Id,3,ten); IList<Item> games = helper.getSpecificItemsInNetwork(Id,4,ten); IList<Item> apps = helper.getSpecificItemsInNetwork(Id,5,ten); IList<Item> mostRecentItems = helper.getMostRecentItemsInNetwork(Id,ten); 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["songsTopLinks"] = helper.getItemTopLinks(songs); ViewData["songsYouTubes"] = helper.getItemYouTubes(songs); ViewData["filmsTopLinks"] = helper.getItemTopLinks(films); ViewData["filmsYouTubes"] = helper.getItemYouTubes(films); ViewData["booksTopLinks"] = helper.getItemTopLinks(books); ViewData["booksYouTubes"] = helper.getItemYouTubes(books); ViewData["gamesTopLinks"] = helper.getItemTopLinks(games); ViewData["gamesYouTubes"] = helper.getItemYouTubes(games); 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(songs, films, books, games, apps,mostRecentItems,Id,"User",yob,stereotype,male,recentItem,"",recentItemId,location)); } else//Global State { DataRepository helper = new DataRepository(); IList<Item> songs = helper.getSpecificItems(1,ten); IList<Item> films = helper.getSpecificItems(6, ten); IList<Item> books = helper.getSpecificItems(3, ten); IList<Item> games = helper.getSpecificItems(4, ten); IList<Item> apps = helper.getSpecificItems(5, ten); IList<Item> mostRecentItems = helper.getMostRecentItems(ten); ViewData["songsTopLinks"] = helper.getItemTopLinks(songs); ViewData["songsYouTubes"] = helper.getItemYouTubes(songs); ViewData["filmsTopLinks"] = helper.getItemTopLinks(films); ViewData["filmsYouTubes"] = helper.getItemYouTubes(films); ViewData["booksTopLinks"] = helper.getItemTopLinks(books); ViewData["booksYouTubes"] = helper.getItemYouTubes(books); ViewData["gamesTopLinks"] = helper.getItemTopLinks(games); ViewData["gamesYouTubes"] = helper.getItemYouTubes(games); ViewData["appsTopLinks"] = helper.getItemTopLinks(apps); ViewData["appsYouTubes"] = helper.getItemYouTubes(apps); ViewData["recentTopLinks"] = helper.getItemTopLinks(mostRecentItems); ViewData["recentYouTubes"] = helper.getItemYouTubes(mostRecentItems); return View(new ItemViewModel(songs, films, books, games, apps, mostRecentItems, null, "Global","","",false,"","","","")); } }