コード例 #1
0
 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, "", "","",""));
     }
 }