Ejemplo n.º 1
0
        private void LoadFriendData(int?status)
        {
            if (status == null)
            {
                status = 0;
            }

            dataView.List = true;
            RegisteredUser ru = registeredUserRepository.Get(this.UserId);

            dataView.Friends           = friendRepository.Search(this.ProxyLoggedUser, string.Empty, (FriendStatus)status, 0);
            dataView.NewFriendsRequest = ru.FriendsThatInvitedMe.Count;
            dataView.UserMail          = Membership.GetUser().Email;
            dataView.NewFriend         = new NewFriendView();

            ViewData["GMailAuthUrl"] = new GoogleProvider().GetAuthorizationURL();
            ViewData["LiveAuthUrl"]  = new LiveProvider().GetAuthorizationURL();
            ViewData["YahooAuthUrl"] = "N/D";

            if (Session["NewFriendsAdded"] != null)
            {
                TempData["NewFriendsAdded"] = Session["NewFriendsAdded"];
                Session["NewFriendsAdded"]  = null;
            }
        }
Ejemplo n.º 2
0
        public ActionResult FriendsRequest()
        {
            RegisteredUser ru = registeredUserRepository.Get(this.UserId);
            FriendsData    fd = new FriendsData();

            fd.List    = false;
            fd.Friends = ru.FriendsThatInvitedMe;

            ViewData["GMailAuthUrl"] = new GoogleProvider().GetAuthorizationURL();
            ViewData["LiveAuthUrl"]  = new LiveProvider().GetAuthorizationURL();
            ViewData["YahooAuthUrl"] = "N/D";

            return(View("Index", fd));
        }