private void bindRepeaterE(int empId) { try { //LAY DANH SACH CONG TY cls_Module_Authority_Employee aEmp = new cls_Module_Authority_Employee(); aEmp.EmployeeId = Convert.ToInt32(Session["UserId"]); DataTable dt = aEmp.GetCompanyByAuthorityCode(ConfigurationSettings.AppSettings["PermissionAuthority"]); ddlCompanySelect.DataSource = dt; ddlCompanySelect.DataBind(); ViewState["DT_COMPANY"] = dt; ViewState["DT_DEPARTMENT"] = new cls_DepartmentInformation().SelectList(0); bindCboEmployee(empId); short moduleId, isAdmin; dt = aEmp.SelectByEId(ConfigurationSettings.AppSettings["Emp_Module"], ConfigurationSettings.AppSettings["PermissionAuthority"], empId, out moduleId, out isAdmin); if (isAdmin > 0) btnESave.Enabled = isChange = false; else btnESave.Enabled = isChange = true; List<cls_Module_Authority_Employee> list = getList(dt, moduleId); ViewState["DT_EAUTHORITY"] = dt; rptData.DataSource = list; rptData.DataBind(); } catch (Exception ex) { } }
private void bindRepeaterG(int gId) { try { //LAY DANH SACH CONG TY cls_Module_Authority_Employee aEmp = new cls_Module_Authority_Employee(); aEmp.EmployeeId = Convert.ToInt32(Session["UserId"]); DataTable dt = aEmp.GetCompanyByAuthorityCode(ConfigurationSettings.AppSettings["PermissionAuthority"]); ddlCompanySelect1.DataSource = dt; ddlCompanySelect1.DataBind(); ViewState["DT_COMPANY"] = dt; ViewState["DT_DEPARTMENT"] = new cls_DepartmentInformation().SelectList(0); bindGroupList(gId); short moduleId; isChange = true; dt = new cls_Module_Authority_Group().SelectByGId(Convert.ToInt32(Session["UserId"]), ConfigurationSettings.AppSettings["Emp_Module"], ConfigurationSettings.AppSettings["PermissionAuthority"], gId, out moduleId); List<cls_Module_Authority_Employee> list = getList(dt, moduleId); ViewState["DT_GAUTHORITY"] = dt; rptData1.DataSource = list; rptData1.DataBind(); } catch (Exception ex) { } }
private void bindData() { try { //LAY DANH SACH CONG TY cls_Module_Authority_Employee aEmp = new cls_Module_Authority_Employee(); aEmp.EmployeeId = Convert.ToInt32(Session["UserId"]); DataTable dt = aEmp.GetCompanyByAuthorityCode(ConfigurationSettings.AppSettings["PermissionAuthority"]); ddlCompany.DataSource = dt; ddlCompany.DataBind(); bindPermissionList(); } catch (Exception ex) { } }