protected void btAltPass_Click(object sender, EventArgs e) { rfvConfirmPass.Enabled = true; rfvPass.Enabled = true; rfvNewPass.Enabled = true; btSim.CausesValidation = true; MPE_Pass.Show(); }
protected void btNao_Click(object sender, EventArgs e) { MPE_Pass.Hide(); rfvConfirmPass.Enabled = false; rfvPass.Enabled = false; rfvNewPass.Enabled = false; btSim.CausesValidation = false; tbxPassAtual.Text = ""; tbxPassConfirmar.Text = ""; tbxPassNova.Text = ""; }
protected void btSim_Click(object sender, EventArgs e) { string username = lbUsername.Text; string password = tbxPassAtual.Text; int returnCode = UserDAO.VerifyPass(username, password); if (returnCode == -1) { lbMensagem.Text = "A password não corresponde à atual."; MPE_Pass.Show(); } else { int returncode = UserDAO.UpdatePass(username, tbxPassNova.Text); if (returncode == -1) { String str = "<script>alertify.error('Alteração feita sem sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); tbxPassAtual.Text = ""; tbxPassConfirmar.Text = ""; tbxPassNova.Text = ""; } else { String str = "<script>alertify.success('Alteração feita com sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); tbxPassAtual.Text = ""; tbxPassConfirmar.Text = ""; tbxPassNova.Text = ""; } } rfvConfirmPass.Enabled = false; rfvPass.Enabled = false; rfvNewPass.Enabled = false; btSim.CausesValidation = false; }