private void btnAceptar_Click(object sender, EventArgs e) { if (!CheckPasswords()) { MessageBox.Show("Las contraseñas ingresadas no coinciden", "Error"); return; } if (ValidateAllFields().ShowIfThereAreErrors()) { return; } password = txtConfirmarPassword.Text; try { repoUsuario.ChangePassword(password); MessageBox.Show("Contraseña actualizada.", "Message"); this.DialogResult = DialogResult.OK; } catch (Exception) { MessageBox.Show(Messages.ERROR_INESPERADO, "Error"); } }