private void btnAgregar_Click(object sender, EventArgs e) { if (tbClaveA.Text != "" && tbClaveN.Text != "" && tbClaveR.Text != "") { clvActual = Encryptor.MD5Hash(tbClaveA.Text); if (co.comprobarClaves(u.Id, clvActual)) { clvNueva = Encryptor.MD5Hash(tbClaveN.Text); clvRepetida = Encryptor.MD5Hash(tbClaveR.Text); if (clvNueva == clvRepetida) { co.ModificarClave(u.Id, clvNueva); MessageBox.Show("Contraseña cambiada correctamente"); this.Dispose(); } else { MessageBox.Show("La contraseña nueva no coincide en ambos campos, prueba de nuevo"); } } else { MessageBox.Show("La contraseña actual no coincide, prueba otra vez"); } } else { MessageBox.Show("Debes rellenar todos los campos antes de continuar"); } }