private void button1_Click(object sender, EventArgs e) { if (txtNombreP.Text == "" && txtPass.Text == "") { ValidarCamposUpdate(); if (txtActual.Text == User.Rows[0]["Contraseña"].ToString() && ValidarCamposUpdate() == true) { usuario.ActulizarContraseña(User.Rows[0]["Id_usuario"].ToString(), txtNueva.Text); errorProvider1.Clear(); CargarUsuarios(); LimpiarCampos(); //User = dtUsuarios; } else { errorProvider1.SetError(txtActual, "Contraseña actual incorrecta!"); } } else if (NomUser != "admin" && NomUser != "Gerencia") { if (txtNueva.Text != "") { usuario.ActulizarContraseña(idusuario, txtNueva.Text); CargarUsuarios(); LimpiarCampos(); BtGuardar.Enabled = true; txtActual.Enabled = true; } else { errorProvider1.SetError(txtNueva, "Ingrese una contraseña!"); } } else { MessageBox.Show("No tiene permiso para cambiar la contraseña"); } }