Exemple #1
0
        //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");


        }