Exemplo n.º 1
0
        private async void Do_Login(object sender, RoutedEventArgs e)
        {
            string text = await APIHandle.CheckCredential();

            if (text != "")
            {
                string token = await APIHandle.GetToken();

                if (token != "")
                {
                    ContentDialog noWifiDialog = new ContentDialog()
                    {
                        Title           = "Thông Báo",
                        Content         = "Bạn đã đăng nhập. \nVui lòng đăng xuất để đăng nhập tài khoản khác!",
                        CloseButtonText = "Ok"
                    };
                    await noWifiDialog.ShowAsync();
                }
            }
            else
            {
                LogInDialog login = new LogInDialog();
                await login.ShowAsync();
            }
        }
Exemplo n.º 2
0
        private async void LogInAsync(long ID)
        {
            LogInDialog logInDialog = new LogInDialog();
            await logInDialog.ShowAsync();

            if (logInDialog.Result == SignInResult.SignInOK)
            {
                App.userLoggedIn  = true;
                App.userCompanyID = ID;
                App.workObjects.loadProjects();
                App.workObjects.loadAccounts();
                App.workObjects.loadTransactions();
                MainPage.parentFrame.Navigate(typeof(MainPage));
            }
        }
Exemplo n.º 3
0
        private void AppStartup(object sender, StartupEventArgs e)
        {
            //Disable shutdown when the dialog closes
            Current.ShutdownMode = ShutdownMode.OnExplicitShutdown;

            var loginDialog = new LogInDialog();

            loginDialog.ShowDialog();
            if (loginDialog.Success)
            {
                var mainWindow = new MainWindow();
                Current.ShutdownMode = ShutdownMode.OnMainWindowClose;
                Current.MainWindow   = mainWindow;
                mainWindow.Show();
            }
        }
Exemplo n.º 4
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            using (var backForm = new BackgroundForm())
            {
                backForm.Show();

                using (var login = new LogInDialog())
                {
                    if (login.ShowDialog(backForm) != DialogResult.OK)
                    {
                        return;
                    }
                }
            }

            //Application.Run(new Form1());
            Application.Run(new MainForm());
        }
Exemplo n.º 5
0
        public StartPage()
        {
            InitializeComponent();
            DataContext = ViewModel = new StartPageViewModel();

            // Make the status bar overlay our app.
            ApplicationView.GetForCurrentView().SetDesiredBoundsMode(ApplicationViewBoundsMode.UseCoreWindow);

            // Lock rotation to portrait mode.
            DisplayInformation.AutoRotationPreferences = DisplayOrientations.Portrait;

            // Set up login page.
            _logInDialog = new LogInDialog();
            _logInDialog.PrimaryButtonClick += LogInDialog_PrimaryButtonClick;

            // Show login page by default.
            Loaded += async delegate { await _logInDialog.ShowAsync(); };

            NavigationHelper            = new NavigationHelper(this);
            NavigationHelper.LoadState += NavigationHelper_LoadState;
            NavigationHelper.SaveState += NavigationHelper_SaveState;
        }