AJH.CMS.Core.Data.MenuDataMapper.GetMenu C# (CSharp) Method

GetMenu() static private method

static private GetMenu ( List menus, System.Data.SqlClient.SqlDataReader reader ) : Menu
menus List
reader System.Data.SqlClient.SqlDataReader
return AJH.CMS.Core.Entities.Menu
        internal static Menu GetMenu(List<Menu> menus, SqlDataReader reader)
        {
            int colIndex = 0;
            colIndex = reader.GetOrdinal(CN_MENU_ID);
            int value = reader.GetInt32(colIndex);

            Menu menu = menus.Where(c => c.ID == value).FirstOrDefault();
            if (menu == null)
            {
                menu = new Menu();
                menus.Add(menu);
            }
            return menu;
        }

Same methods

MenuDataMapper::GetMenu ( int MenuID ) : Menu
MenuDataMapper::GetMenu ( int parentObjID, int languageID ) : Menu