//Write Functions to set the Available to a user when login
    public void setMenuList()
    {
        bool exist = false;

        mainDSTableAdapters.GetMenuItemsTableAdapter menuItem = new mainDSTableAdapters.GetMenuItemsTableAdapter();
        mainDS.GetMenuItemsDataTable tblmenuItem             = menuItem.GetMenuItems(MySessionManager.CurrentUser.UserID);
        mainDSTableAdapters.GetAllMenuItemsTableAdapter menu = new mainDSTableAdapters.GetAllMenuItemsTableAdapter();
        mainDS.GetAllMenuItemsDataTable tblmenu = menu.GetData();
        foreach (mainDS.GetAllMenuItemsRow r in tblmenu)
        {
            DataRow[] lr;
            DataTable l;

            lr = tblmenuItem.Select("datControlName='" + r.datControlName.ToString() + "'");
            if (lr.Length > 0)
            {
                exist = true;
                setControl(exist, r.datControlName, r.datControlType);
            }
            else
            {
                exist = false;
                setControl(exist, r.datControlName, r.datControlType);
            }
        }
    }
Exemple #2
0
    public void setMenuList()
    {
        bool exist = false;

        mainDSTableAdapters.GetMenuItemsTableAdapter menuItem = new mainDSTableAdapters.GetMenuItemsTableAdapter();
        mainDS.GetMenuItemsDataTable tblmenuItem             = menuItem.GetMenuItems(MySessionManager.CurrentUser.UserID);
        mainDSTableAdapters.GetAllMenuItemsTableAdapter menu = new mainDSTableAdapters.GetAllMenuItemsTableAdapter();
        mainDS.GetAllMenuItemsDataTable tblmenu = menu.GetData();
        foreach (mainDS.GetAllMenuItemsRow r in tblmenu)
        {
            foreach (mainDS.GetMenuItemsRow l in tblmenuItem)
            {
                if (l.datControlName.ToString() == r.datControlName.ToString())
                {
                    exist = true;
                    setControl(exist, r.datControlName, r.datControlType);
                    continue;
                }
                else
                {
                    exist = false;
                }
                setControl(exist, r.datControlName, r.datControlType);
            }
        }
    }