Example #1
0
    protected void BTNPasswordReset_Click(object sender, EventArgs e)
    {
        ClientInfoBusiness     ClientInfo     = new ClientInfoBusiness();
        CounsellorInfoBusiness CounsellorInfo = new CounsellorInfoBusiness();
        long lClientID     = ClientInfo.ClientPasswordResetJudgementByClientEmailAndPhoneNumber(TBUsersEmail.Text, long.Parse(TBUsersPhoneNumber.Text));
        long lCounsellorID = CounsellorInfo.CounsellorPasswordResetJudgementByCounsellorEmailAndPhoneNumber(TBUsersEmail.Text, long.Parse(TBUsersPhoneNumber.Text));

        if (lClientID > 0 || lCounsellorID > 0)
        {
            if (lClientID > 0)
            {
                int iClientReturnValue = ClientInfo.ClientPasswordReset(TBUsersNewPassword.Text, lClientID);
                if (iClientReturnValue > 0)
                {
                    Response.Write("<script>alert('您的密码重置成功!')</script>");
                }
            }
            else if (lCounsellorID > 0)
            {
                int iCounsellorReturnValue = CounsellorInfo.CounsellorPasswordReset(TBUsersNewPassword.Text, lCounsellorID);
                if (iCounsellorReturnValue > 0)
                {
                    Response.Write("<script>alert('您的密码重置成功!')</script>");
                }
            }
        }
        else
        {
            Response.Write("<script>alert('信息错误!')</script>");
        }
    }