Ejemplo n.º 1
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            string strUserName  = this.txtUserName.Text;
            string strPassword1 = this.txtPassword1.Text;
            string strPassword2 = this.txtPassword2.Text;

            if (strUserName != "" && strPassword1 != "" && strPassword1 == strPassword2)
            {
                if (editUserId == 0) //如果editId==0则为添加
                {
                    strPassword1 = sys.Encrypt(strPassword1);
                    int retval = blladmin.adminAdd(new Model.Admin {
                        dbo_UserName = strUserName, dbo_PassWord = strPassword1
                    });
                    if (retval == 0)
                    {
                        this.lblMessage.Text = "用户已经存在,请重新输入!";
                    }
                    else
                    {
                        //dal.dalObject.updateOneField("admin", "power", sys.getAdminPages(), "id=" + retval);
                        Response.Redirect("adminList.aspx");
                    }
                }
                else
                {
                    modeladmin = blladmin.GetModel(Convert.ToInt32(editUserId));
                    modeladmin.dbo_PassWord = sys.Encrypt(strPassword1);
                    blladmin.Update(modeladmin);
                    this.lblMessage.Text = "密码修改成功!";
                }
            }
            else
            {
                this.lblMessage.Text = "输入错误,请重新输入!";
            }
        }