コード例 #1
0
ファイル: CambiarPass.cs プロジェクト: martinc2015/KRISMAGIT
        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;

            }
        }
コード例 #2
0
        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;
        }