private void btnInicioConfig_Click(object sender, RoutedEventArgs e) { UsuarioServiceClient serUser = new UsuarioServiceClient(); UsuarioBE user = new UsuarioBE(); try { if (txtNuevaContrasena.Text == txtConfirContrasena.Text) { user.Contrasena_1 = txtNuevaContrasena.Text; user.Usuario = txtNomUsuario.Text; serUser.AutenticacionAsync(user); } else { MessageBox.Show("Las contraseñas digitadas no coinciden"); } } catch (Exception ex) { NavigationService.Navigate(new Uri("~/MainPage.xaml", UriKind.Relative)); } finally { serUser.CloseAsync(); NavigationService.Navigate(new Uri("~/MainPage.xaml", UriKind.Relative)); } }
private void btonEnviar_Click(object sender, RoutedEventArgs e) { UsuarioServiceClient servUsuario = new UsuarioServiceClient(); try { servUsuario.RecuperarContrasenaAsync(txtNombUsuario.Text); MessageBox.Show("La contraseña ha sido enviada a su correo electrónico"); } catch (Exception ex) { NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative)); } finally { servUsuario.CloseAsync(); NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative)); } }