Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //codigo de registro de usuarios
- private async void ButtonRegister_Click(object sender, RoutedEventArgs e)
- {
- bool isValid = false;
- if (PasswordBoxPass.Password.Length >=3)
- {
- if(PasswordBoxPass.Password == PasswordBoxConfirmation.Password)
- {
- string password = PasswordBoxPass.Password;
- RegexUtil RegexUtil = new RegexUtil();
- //el metodo isValidEmail me devolvera false o true dependiendo de si la cadena la toma como buena o mala si tiene o no formato de email
- isValid = RegexUtil.IsValidEmail(TextBoxEmail.Text);
- if (isValid)
- {
- //aqui ya probamos a realizar todas las tareas necesarias
- usuarios user = CryptoPass.GetSecureUserModel(TextBoxName.Text, password, TextBoxEmail.Text);
- //aqui ya una vez tengamos el usuario a registrar efectuaremos el registro de usuario
- bool UserRegister = await CryptoPass.RegisterUser(user);
- if (UserRegister)
- {
- }
- }
- else
- {
- MessageDialog dialog = new MessageDialog("the email must be valid format name@domain", "Information");
- await dialog.ShowAsync();
- }
- }
- else
- {
- }
- }
- else
- {
- //tambien si veo quew es muy invasivo puedo poner un mensajue en el passwordbox una cadena poniendo lo del password la condicion
- MessageDialog dialog = new MessageDialog("the password must be 3 letters or more" , "Information");
- await dialog.ShowAsync();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement