Example #1
0
        //界面赋值
        private void SetData()
        {
            try
            {
                if (departmentID != null && departmentID != "")
                {
                    Model_SysDepartment model = new BLL_SysDepartment().GetModel_SysDepartmentByPK(departmentID);

                    if (model != null)
                    {
                        TbStepName.Text = model.SysDepartment_Name;
                        TbRemark.Text   = model.SysDepartment_Remark;
                        TbTel.Text      = model.SysDepartment_Tel;
                        DropDownListUser.SelectedValue  = model.SysUser_ID;
                        DropDownListState.SelectedValue = (bool)model.SysDepartment_Enable ? "1" : "0";
                    }
                }
            }
            catch (Exception ex)
            {
                new BLL_clsAuth().AddLogErrorFromBS(Module_Id, string.Format("类:{0},方法:{1},错误信息:{2}, 详细:{3}", ex.TargetSite.DeclaringType.ToString(), ex.TargetSite.Name.ToString(), ex.Message, ex.StackTrace));
                throw ex;
            }
        }
Example #2
0
        protected string GetHtmlData()
        {
            try
            {
                StringBuilder strSql = new StringBuilder();

                if (!string.IsNullOrEmpty(Request["name"]))
                {
                    strSql.Append(" and (SysDepartment_Name like '" + Request["name"].ToString() + "%')");
                }

                BLL_SysDepartment bll = new BLL_SysDepartment();
                DataTable         dt  = bll.GetListPaged(strSql.ToString(), PageIndex, PageSize, out rCount, out pCount).Tables[0];

                StringBuilder strHtmlData = new StringBuilder();
                strHtmlData.Append("<table class='table table-hover table-bordered'>");
                strHtmlData.Append("<thead>");
                strHtmlData.Append("<tr>");
                strHtmlData.Append("<th>部门名称</th>");
                strHtmlData.Append("<th>部门负责人</th>");
                strHtmlData.Append("<th>备注</th>");
                //if (UserFun.Edit)
                //{
                strHtmlData.Append("<th>操作</th>");
                //}
                strHtmlData.Append("</tr>");
                strHtmlData.Append("</thead>");
                strHtmlData.Append("<tbody>");

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    string css = string.Empty;
                    strHtmlData.Append("<tr>");
                    strHtmlData.Append("<td>" + dt.Rows[i]["SysDepartment_Name"].ToString() + "</td>");
                    strHtmlData.Append("<td>" + dt.Rows[i]["SysUser_Name"].ToString() + "</td>");
                    strHtmlData.Append("<td>" + dt.Rows[i]["SysDepartment_Remark"].ToString() + "</td>");
                    strHtmlData.Append("<td class='opera'>");
                    if (UserFun.Edit)
                    {
                        strHtmlData.AppendFormat("<a href='javascript:;' onclick=\"showPopAddDepartment('1','{0}');\" />编辑</a>", dt.Rows[i]["SysDepartment_ID"].ToString());
                    }
                    else
                    {
                        strHtmlData.Append("<a href='javascript:;' class='disabled'>编辑</a>");
                    }
                    if (UserFun.Delete)
                    {
                        strHtmlData.AppendFormat("<a href='javascript:;' onclick=\"Delete('{0}')\" />删除</a>", dt.Rows[i]["SysDepartment_ID"].ToString());
                    }
                    else
                    {
                        strHtmlData.Append("<a href='javascript:;' class='disabled'>删除</a>");
                    }
                    strHtmlData.Append("</td>");
                    strHtmlData.Append("</tr>");
                }
                strHtmlData.Append("</tbody>");
                strHtmlData.Append("</table>");
                if (dt.Rows.Count <= 0)
                {
                    strHtmlData.Append("<div class='nodata'>暂无数据");
                }
                return(strHtmlData.ToString());
            }
            catch (Exception ex)
            {
                new BLL_clsAuth().AddLogErrorFromBS(Module_Id, string.Format("类:{0},方法:{1},错误信息:{2}, 详细:{3}", ex.TargetSite.DeclaringType.ToString(), ex.TargetSite.Name.ToString(), ex.Message, ex.StackTrace));
                throw ex;
            }
        }