protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int iUser = Session["UserId"] == null ? 0 : Convert.ToInt32(Session["UserId"].ToString()); if (Request["A_Id"] != null) { cls_Module_Authority_Employee aEmp = new cls_Module_Authority_Employee(); aEmp.EmployeeId = iUser; aEmp.AuthorityId = Convert.ToInt16(Request["A_Id"]); DataTable _dt = aEmp.GetCompanyByAuthorityId(); DataTable dtDepartment = aEmp.GetDepartmentByAuthorityId(); StringBuilder sb = new StringBuilder(); for (int i = 0; i < _dt.Rows.Count; i++) { sb.Append("<TABLE WIDTH='520' align='center' BORDER='0' CELLSPACING='1' CELLPADDING='0'>" + "<tr class='PortalTR'><td colspan='2' height='26'>" + " <img src='../images/NhanSu/icon_portal.gif' border='0' align='absmiddle' hspace='2'><b>"+_dt.Rows[i]["ComName"].ToString()+"</b></td></tr><tr><td colspan='2' bgcolor='#CCCCCC'></td></tr>" + "<tr><td colspan='2' bgcolor='gray'></td></tr>"); DataRow[] _row = dtDepartment.Select("CompanyId=" + _dt.Rows[i]["Id"].ToString()); if (_row.Count() > 0) { for(int j=0; j< _row.Count(); j++) { sb.Append("<tr bgcolor='#DDDDDD' ><td width='20'><SPAN CLASS='Normal' STYLE='width:20;overflow:hidden;'>" + "<INPUT id='chkGroupId' type=\"checkbox\" name='chkGroupId' value='" + _row[j]["Id"].ToString() + ":" + _row[j]["DepartName"].ToString() + "'></SPAN></td>" + "<td width='450' style='margin-left: 5' NOWRAP ONCLICK=\"flipFlop('SessionP" + _row[j]["Id"].ToString() + ":G" + _row[j]["Id"].ToString() + "')\">" + "<img src=\"../images/Treeview/ix_book.gif\" align='absmiddle'><span class='NormalBold'> " + _row[j]["DepartName"].ToString() + "</span>" + "<input type='hidden' name='hddChildCountSessionP" + _row[j]["Id"].ToString() + ":G" + _row[j]["Id"].ToString() + "' Id='hddChildCountSessionP" + _row[j]["Id"].ToString() + ":G" + _row[j]["Id"].ToString() + "' value='0'></td></tr>"); } } sb.Append("</TABLE>"); } ltlListDepartment.Text = sb.ToString(); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int iUser = Session["UserId"] == null ? 0 : Convert.ToInt32(Session["UserId"].ToString()); if (Request["A_Id"] == null) { _dt = new cls_Catalog_Company().Select((short)1, iUser); StringBuilder sb = new StringBuilder(); for (int i = 0; i < _dt.Rows.Count; i++) { sb.Append("<tr class='normalbold' style='background:#DDDDDD' height='23'>" + " <td><input type='checkbox' id='chkPortalId_" + (i + 1).ToString() + "' name='chkPortalId_" + (i + 1).ToString() + "' value='" + _dt.Rows[i]["Id"].ToString() + ":" + _dt.Rows[i]["ComName"].ToString() + "'></td>" + " <td><img src='../images/NhanSu/icon_portal.gif' border='0' align='absmiddle' hspace='2'>" + _dt.Rows[i]["ComName"].ToString() + "</td>" + "</tr>"); } ltlListCompany.Text = sb.ToString(); } else { cls_Module_Authority_Employee aEmp = new cls_Module_Authority_Employee(); aEmp.EmployeeId = iUser; aEmp.AuthorityId = Convert.ToInt16(Request["A_Id"]); _dt = aEmp.GetCompanyByAuthorityId(); StringBuilder sb = new StringBuilder(); for (int i = 0; i < _dt.Rows.Count; i++) { sb.Append("<tr class='normalbold' style='background:#DDDDDD' height='23'>" + " <td><input type='checkbox' id='chkPortalId_" + (i + 1).ToString() + "' name='chkPortalId_" + (i + 1).ToString() + "' value='" + _dt.Rows[i]["Id"].ToString() + ":" + _dt.Rows[i]["ComName"].ToString() + "'></td>" + " <td><img src='../images/NhanSu/icon_portal.gif' border='0' align='absmiddle' hspace='2'>" + _dt.Rows[i]["ComName"].ToString() + "</td>" + "</tr>"); } ltlListCompany.Text = sb.ToString(); } } }