Inheritance: GalaSoft.MvvmLight.Messaging.MessageBase
        private void OnUserLoggedIn(UserLoggedInMessage message)
        {
            if (message.UserTriggered && Url == "/")
                RefreshLinks();

            LoggedIn = message.CurrentUser != null && !string.IsNullOrWhiteSpace(message.CurrentUser.LoginCookie);
        }
 private void OnUserLoggedIn(UserLoggedInMessage userMessage)
 {
     if (userMessage != null && userMessage.CurrentUser != null && !string.IsNullOrWhiteSpace(userMessage.CurrentUser.Username))
     {
         CurrentUserName = userMessage.CurrentUser.Username;
         IsLoggedIn = true;
     }
     else
     {
         CurrentUserName = string.Empty;
         IsLoggedIn = false;
     }
 }
 private void UserLoggedIn(UserLoggedInMessage obj)
 {
     _userLoggedIn = true;
     GetMessages();
 }
Beispiel #4
0
		private void OnUserLoggedIn(UserLoggedInMessage message)
		{
            if (appMenuItems == null || ApplicationBar.MenuItems.Count == 0)
                BuildMenu();

			bool loggedIn = message.CurrentUser != null && message.CurrentUser.Username != null;

			if (loggedIn)
			{
				loginItemText = "switch user / logout";
			}
			else
			{
				loginItemText = "login";
			}

            appMenuItems[(int)MenuEnum.Login].Text = loginItemText;

            if (loggedIn)
            {
                appBarButtons[(int)ButtonEnum.Mail].IsEnabled = true;
                appMenuItems[(int)MenuEnum.Submit].IsEnabled = true;
            }
            else
            {
                appBarButtons[(int)ButtonEnum.Mail].IsEnabled = false;
                appMenuItems[(int)MenuEnum.Submit].IsEnabled = false;
            }
		}
 private void UserLoggedIn(UserLoggedInMessage obj)
 {
     _subscribedSubredditListing = null;
     _subscribedSubreddits = null;
 }
		private async void OnUserLoggedIn(UserLoggedInMessage message)
		{
			bool wasLoggedIn = LoggedIn;
			LoggedIn = message.CurrentUser != null && !string.IsNullOrWhiteSpace(message.CurrentUser.LoginCookie);

            if(message.UserTriggered)
			    SubscribedSubreddits.Refresh();

            if (_initialLoad)
            {
                await LoadSubreddits();
                _initialLoad = false;
            }
		}