Exemplo n.º 1
0
        public ActionResult TwitterLogOut()
        {
            if (!CheckLogin())
            {
                return(RedirectToAction("Login", "Account"));
            }
            //Get the user's ID
            string uid = GetUserID();
            //Get ASP.NET User Object
            ApplicationUser currentUser = GetUser(uid);
            //Get the LPUser based on ASP.NET User's e-mail
            LPUser lpCurrentUser = GetLPUser(currentUser.Email);

            try
            {
                repository.Remove(lpCurrentUser.UserID);
                repository.Save();
            }
            catch (Exception e)
            {
                //do nothing
                Debug.WriteLine(e.Message);
            }

            return(RedirectToAction("Settings/" + lpCurrentUser.UserID));
        }
Exemplo n.º 2
0
        public void SendNextTweet()
        {
            _repository.Save(new TweetFromUser {
                TweetText = _nextTweet
            });

            while (true)
            {
                var tweets = _repository.GetAll();
                foreach (var tweetFromUser in tweets)
                {
                    if (tweetFromUser.TweetText.Contains(_nextTweet))
                    {
                        BuildTweetsFromAllUsers();
                        return;
                    }
                }

                Thread.Sleep(2000);
            }
        }
Exemplo n.º 3
0
 public void SendNextTweet()
 {
     _repository.Save(new TweetFromUser {
         TweetText = _nextTweet
     });
 }