Exemplo n.º 1
0
        private async void Button_Click(object sender, RoutedEventArgs e)
        {
            var window = new CreateNewPorfile();

            if (await window.ShowAsync() == ContentDialogResult.Primary)
            {
                if (window.Password == window.ConformPassword)
                {
                    if (!string.IsNullOrWhiteSpace(window.Password))
                    {
                        TmpData.Password = window.Password;
                        await TmpData.LoadKeeperAsync();

                        await TmpData.SaveKeeperAsync();

                        Frame.Navigate(typeof(MainPage));
                    }
                    else
                    {
                        await new MessageDialog(TmpData.loader.GetString("Passwordcannotbeempty")).ShowAsync();
                    }
                }
                else
                {
                    await new MessageDialog(TmpData.loader.GetString("Pleasekeepasswordsamewithconformpassword")).ShowAsync();
                }
            }
        }
        private async void Button_Click(object sender, RoutedEventArgs e)
        {
            pwdbox.IsEnabled    = false;
            unlockbtn.IsEnabled = false;
            ProgressBarVisualHelper.SetYFHelperVisibilityForBool(ring, true);
            try
            {
                TmpData.Password = pwdbox.Password;
                await TmpData.LoadKeeperAsync();

                this.Frame.Navigate(typeof(MainPage));
            }
            catch
            {
                await new MessageDialog(TmpData.loader.GetString("passwordnotok")).ShowAsync();
            }
            finally
            {
                ProgressBarVisualHelper.SetYFHelperVisibilityForBool(ring, false);
                unlockbtn.IsEnabled = true;
                pwdbox.IsEnabled    = true;
            }
        }