private void BindData()
        {
            QueryEmployeeSuper query = new QueryEmployeeSuper();

            //分页参数赋值
            if (Request.QueryString["EmName"] != null)
            {
                query.TrueName = Request.QueryString["EmName"] == "" ?
                                 Entities.Constants.Constant.STRING_INVALID_VALUE : Request.QueryString["EmName"].ToString();
            }
            int intval = 0;

            if (Request.QueryString["GroupID"] != null && int.TryParse(Request.QueryString["GroupID"].ToString(), out intval))
            {
                query.BGID = Request.QueryString["GroupID"] == "-1" ?
                             Entities.Constants.Constant.INT_INVALID_VALUE : int.Parse(Request.QueryString["GroupID"].ToString());
            }
            int userid = BLL.Util.GetLoginUserID();

            //当用户选择请选择时,查询条件:数据中的分组 in  ( 用户的管辖分组和所属分组  )
            if (query.BGID == Entities.Constants.Constant.INT_INVALID_VALUE)
            {
                query.BGIDs = BLL.EmployeeSuper.Instance.GetCurrentUserGroupIDs(userid);
            }
            //弹出层没有区域查询条件 强斐 2014-12-4
            //query.RegionID = BitAuto.ISDC.CC2012.BLL.EmployeeAgent.Instance.GetEmployeeAgentRegionID(userid);
            //按条件找人:条件-姓名,角色
            DataTable dt = BLL.EmployeeSuper.Instance.GetEmployeeSuper(query, "", BLL.PageCommon.Instance.PageIndex, pageSize, out RecordCount);

            RptEm.DataSource = dt;
            RptEm.DataBind();
            litPagerDown.Text = BLL.PageCommon.Instance.LinkStringByPost(BLL.Util.GetUrl(), GroupLength, RecordCount, pageSize, BLL.PageCommon.Instance.PageIndex, 1);
        }
Example #2
0
        private void BindData()
        {
            DataTable dt = BLL.EmployeeSuper.Instance.GetSysRightUserByName(RequestEmName, "ui.UserID", BLL.PageCommon.Instance.PageIndex, pageSize, out RecordCount);

            RptEm.DataSource = dt;
            RptEm.DataBind();
            litPagerDown.Text = PageCommon.Instance.LinkStringByPost(BLL.Util.GetUrl(), GroupLength, RecordCount, pageSize, BLL.PageCommon.Instance.PageIndex, 100);

            LoadSelectedEmployees();
        }