示例#1
0
    public void ViewModules()
    {
        ModulesBSO modulesBSO = new ModulesBSO();
        DataTable  table      = modulesBSO.MixModules();
        commonBSO  commonBSO  = new commonBSO();

        commonBSO.FillToGridView(GridView1, table);
    }
示例#2
0
    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", "");
    }
示例#3
0
    public void ViewModules()
    {
        ModulesBSO modulesBSO = new ModulesBSO();
        DataTable  table      = modulesBSO.MixModules();
        DataView   dataView   = new DataView(table);

        // dataView.RowFilter = "Slug <> 'listmodules' and Slug <> 'editmodules' ";
        dataView.RowFilter = "Slug not in ('listmodules','editmodules')";
        DataTable dataTable = dataView.ToTable();
        commonBSO commonBSO = new commonBSO();

        commonBSO.FillToCheckBoxList(chklist, dataTable, "Modules_Name", "Slug");
    }
示例#4
0
    public void ViewModules(string username)
    {
        ModulesBSO modulesBSO = new ModulesBSO();
        DataTable  table      = modulesBSO.MixModules();
        DataView   dataView   = new DataView(table);

        AdminRolesBSO adminRolesBSO = new AdminRolesBSO();
        string        strRoles      = adminRolesBSO.GetRoles(username);
        RolesBSO      rolesBSO      = new RolesBSO();
        DataTable     table1        = rolesBSO.GetRolesbyStrRolesID(strRoles);

        string strModules = "";

        if (table1.Rows.Count > 0)
        {
            foreach (DataRow row in table1.Rows)
            {
                strModules += row["Roles_Modules"].ToString();
            }
        }

        if (!strModules.Equals(""))
        {
            string sSlip = strModules.Remove(strModules.LastIndexOf(",")).Replace(",", "','");
            dataView.RowFilter = "Slug not in ('listmodules','editmodules') and Slug in ('" + sSlip + "')";
        }
        else
        {
            dataView.RowFilter = "Slug not in ('listmodules','editmodules') ";
        }

        DataTable dataTable = dataView.ToTable();
        commonBSO commonBSO = new commonBSO();

        commonBSO.FillToCheckBoxList(chklist, dataTable, "Modules_Name", "Slug");
    }