private void AddButtonClick(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(PassText.Password)) { PassText.Focus(FocusState.Keyboard); VisualUtilities.ShakeView(PassText); return; } else if (string.IsNullOrEmpty(RePassText.Password)) { RePassText.Focus(FocusState.Keyboard); VisualUtilities.ShakeView(RePassText); return; } if (PassText.Password.Length == 4) { if (PassText.Password.All(x => x >= '0' && x <= '9') && Helper.Passcode.Check(PassText.Password)) { } else { PassText.Focus(FocusState.Keyboard); VisualUtilities.ShakeView(PassText); Helper.ShowNotify("Enter 4-digits numbers"); return; } } if (RePassText.Password.Length == 4) { if (RePassText.Password.All(x => x >= '0' && x <= '9') && Helper.Passcode.Check(RePassText.Password)) { } else { RePassText.Focus(FocusState.Keyboard); VisualUtilities.ShakeView(RePassText); Helper.ShowNotify("Enter 4-digits numbers"); return; } } { if (PassText.Password == RePassText.Password) { Helper.Passcode.Set(PassText.Password); Hide(); } else { VisualUtilities.ShakeView(RePassText); RePassText.Focus(FocusState.Keyboard); } } }
private void PassTextPasswordChanged(object sender, RoutedEventArgs e) { try { if (PassText.Password.Length == 4) { if (PassText.Password.All(x => x >= '0' && x <= '9') && Helper.Passcode.Check(PassText.Password)) { RePassText.Focus(FocusState.Keyboard); } else { VisualUtilities.ShakeView(PassText); Helper.ShowNotify("Enter 4-digits numbers"); } } } catch { } }