Ejemplo n.º 1
0
 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");
     }
 }