Пример #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            if (!string.IsNullOrEmpty(Request.QueryString["delid"]))
            {
                uid = Request.QueryString["delid"].ToString();
                if (uid != "1")
                {
                    if (ul.LoginID.ToString() != uid)
                    {
                        if (tm.Exists(Convert.ToInt32(uid)))
                        {
                            tm.Delete(Convert.ToInt64(uid));
                            if (tu.GetModelList("uy_uid='" + uid + "'").Count != 0)
                            {
                                tu.Delete(tu.GetModelList("uy_uid='" + uid + "'")[0].uy_id);
                            }
                            Tunnel.Common.Message.Show("删除成功", "tunnel_userlist.aspx");
                        }
                        else
                        {
                            Tunnel.Common.Message.Show("该用户有过重要操作记录!请勿删除!");
                        }
                    }
                    else
                    {
                        Tunnel.Common.Message.Show("不能删除自己!");
                    }
                }
                else
                {
                    Tunnel.Common.Message.Show("不能删除初始管理员");
                }
            }
            //if (ul.LoginID != 1)
            if ("系统管理员" != ul.JiaoSe(ul.LoginID))
            {
                Tunnel.Model.Tunnel_menber tmm = new Tunnel_menber();
                tmm = tbll.GetModel(ul.LoginID);
                if (!string.IsNullOrEmpty(tmm.m_bum.ToString()))
                {
                    BumID = tmm.m_bum;
                }

                TextBox1.Text = word;
                SearchWhere   = "  (m_birth like '%" + word + "%' or " +
                                "  m_idcard like '%" + word + "%' or " +
                                "  m_login like '%" + word + "%' or " +
                                "  m_mail like '%" + word + "%' or " +
                                "  m_mobile like '%" + word + "%' or " +
                                "  m_name like '%" + word + "%') and m_bum = " + BumID + " ";
                PageBind();
            }
            else
            {
                TextBox1.Text = word;
                SearchWhere   = "  m_birth like '%" + word + "%' or " +
                                "  m_idcard like '%" + word + "%' or " +
                                "  m_login like '%" + word + "%' or " +
                                "  m_mail like '%" + word + "%' or " +
                                "  m_mobile like '%" + word + "%' or " +
                                "  m_name like '%" + word + "%'";
                PageBind();
            }
        }
    }