private void button1_Click(object sender, EventArgs e) { if (txtPassNuevo.TextLength < 4 || txtConfirmar.TextLength < 4) { MessageBox.Show("La contraseña nueva debe tener al menos 4 caracteres"); return; } if (txtPassNuevo.Text != txtConfirmar.Text) { MessageBox.Show("La contraseña nueva debe ser igual a Confirmar Contraseña"); return; } if (txtPassNuevo.Text == "") { MessageBox.Show("La contraseña nueva no puede estar vacia"); return; } DialogResult res; res = MessageBox.Show("“¿Está seguro de cambiar el Password ?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (res == DialogResult.Yes) { try { var _gestorDeportistaPass = new GestorDeportista(); int documento = global.id_usuario; string passnuevo = txtPassNuevo.Text; _gestorDeportistaPass.CambiarPass(documento, passnuevo); MessageBox.Show("Password cambiado correctamente"); } catch (Exception ex) { MessageBox.Show("Error, no se pudo cambiar pass"); } btnConfirmar.Enabled = false; txtPassNuevo.Enabled = false; txtConfirmar.Enabled = false; } }
protected void btnSi_Click(object sender, EventArgs e) { try { var _gestorDeportistaPass = new GestorDeportista(); int documento = int.Parse(lblUsuario.Text); string passnuevo = txtPassNuevo.Text; _gestorDeportistaPass.CambiarPass(documento, passnuevo); lblConfirmado.ForeColor = Color.Blue; lblConfirmado.Text = "Password cambiado correctamente"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Error", string.Format("<script type='text/javascript'>alert('{0}')</script>", lblConfirmado.Text)); } catch (Exception ex) { lblConfirmado.ForeColor = Color.Red; lblConfirmado.Text = "Error, no se pudo cambiar pass"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Error", string.Format("<script type='text/javascript'>alert('{0}')</script>", lblConfirmado.Text)); } btnConfirmar.Enabled = false; txtPassNuevo.Enabled = false; txtConfirmar.Enabled = false; btnSi.Visible = false; btnNo.Visible = false; lblSeguro.Visible = false; }