Example #1
0
        public App()
        {
            Current = this;

            InitializeComponent();

            var isLoggedIn = Properties.ContainsKey("IsLoggedIn") ? (bool)Properties["IsLoggedIn"] : false;

            // we remember if they're logged in, and only display the login page if they're not
            if (isLoggedIn)
            {
                MainPage = new SmartMarkt.RootPage(this, database);
            }
            else
            {
                MainPage = new LoginModalPage(this, database);
            }
        }
Example #2
0
 public void Logout()
 {
     Properties["IsLoggedIn"] = false; // only gets set to 'true' on the LoginPage
     MainPage = new LoginModalPage(this, database);
 }