Пример #1
0
        public ActionResult About()
        {
            WhiskeyLogic mngr = new WhiskeyLogic();
            List<Drink> mylist = mngr.GetFriendsToplist("4a5c286f-55fe-44ae-806f-d5720a85add4");
            ViewBag.Message = "Your application description page.";

            return View(mylist);
        }
Пример #2
0
 public ActionResult ProfilePage()
 {
     string userId = Request.RawUrl.Split('=').Last();
     userId = userId == null ? User.Identity.GetUserId() : userId;
     WhiskeyLogic mngr = new WhiskeyLogic();
     List<Drink> myList = new List<Drink>();
     myList = mngr.GetTopList("","", "", "", "", 500000, 1, userId);
     ViewBag.FriendsTopList = mngr.GetFriendsToplist(userId);
     ViewBag.Friends = mngr.GetFriends(userId);
     return View(myList);
 }
Пример #3
0
        public ActionResult UserProfilePage()
        {
            string userId = Request.RawUrl.Split('=').Last();
            if(userId == User.Identity.GetUserId())
            {
                return Redirect("~/Home/ProfilePage?User="******"", "", "", "", "", 500000, 1, userId);
            ViewBag.FriendsTopList = mngr.GetFriendsToplist(userId);
            ViewBag.Friends = mngr.GetFriends(userId);
            ViewBag.UserId = userId;
            ViewBag.Username = mngr.FindUserById(userId);
            ViewBag.CurrentUserFriends = mngr.GetFriends(User.Identity.GetUserId());

            List<Friend> mylist = mngr.FindUser("", User.Identity.GetUserId());
            List<Friend> FriendList = mngr.GetFriends(User.Identity.GetUserId());

            foreach (var user in mylist)
            {
                foreach (var friend in FriendList)
                {
                    if (friend.FriendId == user.FriendId)
                    {
                        user.IsFriend = true;
                    }
                }
            }
                Friend f = mylist.First(x => x.FriendId == userId);
                ViewBag.IsFriend = f.IsFriend ? true : false;

            return View(myList);
        }