Esempio n. 1
0
    protected void btnAddOper_Click(object sender, EventArgs e)
    {
        Model.User mur = new Model.User();
        mur.UserID      = tbUserID_Add.Text.Trim();
        mur.Password    = "******"; // 初始密码
        mur.UserName    = tbUserName_Add.Text.Trim();
        mur.UserRole    = rblUserRole_Add.SelectedValue;
        mur.UserState   = rblUserState_Add.SelectedValue;
        mur.UserComment = tbUserComm_Add.Text;

        // 判断用户是否已存在
        if (dbll.isUserExist(mur.UserID))
        {
            Response.Write(String.Format("<script language=\"javascript\" type=\"text/javascript\">alert('用户:{0} 已存在,请检查后重新输入!');</script>", mur.UserName));
            return;
        }

        if (sbll.addUser(mur))
        {
            //Response.Write(String.Format("<script language=\"javascript\" type=\"text/javascript\">alert('用户:{0} 添加成功!');window.location.href='user.aspx?id={1}';</script>", mur.UserName, mur.UserID));
            Response.Write(String.Format("<script language=\"javascript\" type=\"text/javascript\">alert('用户:{0} 添加成功!');</script>", mur.UserName));

            btnAddCancel_Click(sender, e);  // 返回到用户列表

            findAddedUser(mur.UserID);      // 定位最新添加的用户
        }
        else
        {
            Response.Write(String.Format("<script language=\"javascript\" type=\"text/javascript\">alert('用户:{0} 添加失败!');</script>", mur.UserName));
        }
    }