/// <summary>
        /// 添加用户
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button_sumbit_Click(object sender, EventArgs e)
        {
            try
            {
                //获得传过来的ID
                Model.USER_Users user_model = (Model.USER_Users)Session["USER_Users"];
                string           strId      = user_model.ID;
                DelUser(strId);
                if (ALLCheck.Checked == true)
                {
                    Model.Personal_Plan_Limits MperPlan = new Dianda.Model.Personal_Plan_Limits();
                    MperPlan.USERID      = user_model.ID;
                    MperPlan.APPLYUSERID = user_model.ID;
                    MperPlan.ISALL       = 1;
                    BPerPlan.Add(MperPlan);
                }
                else
                {
                    ArrayList al = ShareForUser1.getSelectUser();
                    addUser(strId, al);
                }

                //添加操作日志
                Dianda.BLL.SYS_LogsExt bsyslog = new Dianda.BLL.SYS_LogsExt();
                bsyslog.addlogs(user_model.REALNAME + "(" + user_model.USERNAME + ")", "添加人员", "添加成功");
                string coutws = "<script language=\"javascript\" type=\"text/javascript\">alert(\"操作成功!\");location.href='SelectUserPlan.aspx?staue=1';</script>";
                Response.Write(coutws);
            }
            catch (Exception)
            {
            }
        }
        //全选CHECKBOX按钮
        protected void ALLCheck_CheckedChanged(object sender, EventArgs e)
        {
            CheckBox ck = (CheckBox)sender;

            if (ck.Checked == true)
            {
                ((GridView)ShareForUser1.FindControl("GridView_grouplist")).Enabled = false;
            }
            else
            {
                ((GridView)ShareForUser1.FindControl("GridView_grouplist")).Enabled = true;
            }
        }
        //将数据添加到控件中
        public void showlist()
        {
            try
            {
                //获取到人员ID
                userModel = (Model.USER_Users)Session["USER_Users"];
                DataTable DTMplan = new DataTable();
                DTMplan = pagedosql.doSql("select APPLYUSERID from Personal_Plan_Limits where USERID='" + userModel.ID + "'").Tables[0];
                //通过方法 用逗号把部门ID分开
                string strapllyId = commonId.makeSqlIn(DTMplan.Rows[0]["APPLYUSERID"].ToString(), ',');
                //查询出部门中status =1 并且delflag=0 的用户
                string    sql = "SELECT  * FROM USER_Users WHERE (DELFLAG = '0') and id in" + strapllyId + " ORDER BY DepartMentID";
                DataTable dt1 = pagedosql.doSql(sql).Tables[0];

                //通过部门ID 查看部门里有多少人员
                string    strsql = "select * from USER_Users where (DELFLAG = '0')";
                DataTable dt     = pagedosql.doSql(strsql).Tables[0];
                //查询出传进来的部门ID
                DataTable dt2 = new DataTable();
                dt2 = bug.GetList(" TAGS='部门' and DELFLAG='0'order by ISMOREN").Tables[0];
                ShareForUser1.showDepartment(dt1, dt, dt2);
                if (dt.Rows.Count > 0)
                {
                    ShareForUser1.Visible = true;
                }
                else
                {
                    ShareForUser1.Visible = false;
                }
                //查看是否为全部可见
                DataTable DTUserMplan = new DataTable();
                DTUserMplan = pagedosql.doSql("select ISALL from Personal_Plan_Limits where USERID='" + userModel.ID + "'").Tables[0];
                if (DTUserMplan.Rows[0]["ISALL"].ToString() == "1")
                {
                    ((GridView)ShareForUser1.FindControl("GridView_grouplist")).Enabled = false;
                    ALLCheck.Checked = true;
                }
                else
                {
                    ((GridView)ShareForUser1.FindControl("GridView_grouplist")).Enabled = true;
                    ALLCheck.Checked = false;
                }
            }
            catch
            {
            }
        }