//View MainMenu #region ViewMainModules public DataTable ViewMainModules(string AdminName) { DataTable dataTable = new DataTable(); AdminBSO adminBSO = new AdminBSO(); Admin admin = adminBSO.GetAdminById(AdminName); RolesBSO rolesBSO = new RolesBSO(); IRoles roles = rolesBSO.GetRolesById(admin.RolesID); string strModules = roles.RolesModules; strModules = strModules.Replace(",", "','"); ModulesBSO modulesBSO = new ModulesBSO(); DataTable table = modulesBSO.MixModules(); if (AdminName.Equals("administrator")) { dataTable = table; } else { DataView dataView = new DataView(table); dataView.RowFilter = "Slug in ('" + strModules + "')"; dataView.Sort = "Modules_ID ASC"; dataTable = dataView.ToTable(); } return(dataTable); }
protected void BindDropDownList() { ModulesBSO modulesBSO = new ModulesBSO(); DataTable table = modulesBSO.MixModules(); commonBSO commonBSO = new commonBSO(); ddlModules.Items.Clear(); commonBSO.FillToDropDown(ddlModules, table, "~ Cấp độ modules ~", "0", "Modules_Name", "Modules_ID", ""); }
public void ViewModules() { ModulesBSO modulesBSO = new ModulesBSO(); DataTable table = modulesBSO.MixModules(); commonBSO commonBSO = new commonBSO(); commonBSO.FillToGridView(GridView1, table); }
public void ViewModules() { ModulesBSO modulesBSO = new ModulesBSO(); DataTable table = modulesBSO.MixModules(); DataView dataView = new DataView(table); // dataView.RowFilter = "Modules_Url <> 'listmodules' and Modules_Url <> 'editmodules' "; dataView.RowFilter = "Modules_Url not in ('listmodules','editmodules')"; DataTable dataTable = dataView.ToTable(); commonBSO commonBSO = new commonBSO(); commonBSO.FillToCheckBoxList(chklist, dataTable, "Modules_Name", "Modules_Url"); }