コード例 #1
0
        protected void lbtnAdd_Click(object sender, EventArgs e)
        {
            int user_id = Convert.ToInt32(Session[Constant.adminID].ToString());
            int roleID  = Convert.ToInt32(Session[Constant.roleID].ToString());

            user_model = user_bll.GetUserById(user_id);
            if (MyUtil.MD5(txtOldPsw.Text) != user_model.User_pwd)
            {
                lblInfo.Text    = "原密码错误";
                lblInfo.Visible = true;
                return;
            }
            if (txtNewPsw.Text.Trim() != txtNewPsw2.Text.Trim())
            {
                lblInfo.Text    = "两次密码不一致!";
                lblInfo.Visible = true;
                return;
            }

            string new_user_pwd = MyUtil.MD5(txtNewPsw.Text.Trim());

            user_model.User_pwd = new_user_pwd;
            user_model.User_id  = user_id;
            if (user_bll.ResetPwd(user_model))
            {
                //修改密码成功
                MyUtil.ShowMessage(this.Page, "成功修改登录密码");
            }
        }
コード例 #2
0
        //重置密码
        protected void lbtnReset_Click(object sender, EventArgs e)
        {
            LinkButton lbtn    = (LinkButton)sender;
            int        user_id = Convert.ToInt32(lbtn.CommandArgument);
            YouthUsers model   = new YouthUsers();

            model.User_pwd = MyUtil.MD5(new YouthInitialPwdBLL().GetInitialPwd());
            model.User_id  = user_id;
            if (user_bll.ResetPwd(model))
            {
                MyUtil.ShowMessage(this.Page, "成功重置密码为:" + new YouthInitialPwdBLL().GetInitialPwd());
            }
            else
            {
                MyUtil.ShowMessage(this.Page, "重置密码失败");
            }
        }