private void Unlock_Button_Tapped(object sender, TappedRoutedEventArgs e) { if (UnlockCodeField.Text == TwoFactorList.ElementAt(randomNumber).Pass) { UnlockCodeField.Text = ""; if (PopupUnlock.IsOpen) { PopupUnlock.IsOpen = false; } switch (unlockCaller) { case "removeCocktailLock": this.Frame.Navigate(typeof(Screen_RemoveCocktail)); break; case "removeCocktailButton": this.Frame.Navigate(typeof(Screen_RemoveCocktail)); break; case "managePumpsLock": this.Frame.Navigate(typeof(ManagePumps)); break; case "managePumpsButton": this.Frame.Navigate(typeof(ManagePumps)); break; case "cleanMachineLock": this.Frame.Navigate(typeof(CleanPumps)); break; case "cleanMachineButton": this.Frame.Navigate(typeof(CleanPumps)); break; case "shutdownLock": this.Frame.Navigate(typeof(UnlockedSettings)); break; case "shutdownButton": this.Frame.Navigate(typeof(UnlockedSettings)); break; default: this.Frame.Navigate(typeof(UnlockedSettings)); break; } } else { UnlockCodeField.Text = ""; UnlockCodeField.Focus(FocusState.Pointer); UnlockCodeField.SelectAll(); } }
private void Unlock_Tapped(object sender, TappedRoutedEventArgs e) { TwoFactorList = jh.ReadTwoFactorToList(); UnlockCodeField.Text = ""; unlockCaller = ((Button)sender).Name.ToString(); randomNumber = new Random().Next(0, TwoFactorList.Count()); KeyName.Text = TwoFactorList.ElementAt(randomNumber).Key; if (!PopupUnlock.IsOpen) { PopupUnlock.IsOpen = true; } UnlockCodeField.Focus(FocusState.Pointer); UnlockCodeField.SelectAll(); }