BaconographyWP8.MainPage.OnUserLoggedIn C# (CSharp) Method

OnUserLoggedIn() private method

private OnUserLoggedIn ( UserLoggedInMessage message ) : void
message BaconographyPortable.Messages.UserLoggedInMessage
return void
		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;
            }
		}