C# Class AJH.CMS.Core.Data.MenuDataMapper

Show file Open project: ajhCMS/AJH.CMS.WEB.UI

Private Methods

Method Description
Add ( IEntity entity ) : int
Delete ( int ID ) : void
DeleteLogical ( int ID ) : void
FillFromReader ( Menu menu, System.Data.SqlClient.SqlDataReader reader ) : void
FillFromReaderByParentObjID ( Menu menu, System.Data.SqlClient.SqlDataReader reader ) : void
FillFromReaderWithMainParentID ( Menu menu, System.Data.SqlClient.SqlDataReader reader ) : void

This Method Fills Main Parent Id (Parent Id Of Parent Obj Id If Exists Else Parent Id Of Item It Self)

GetMenu ( List menus, System.Data.SqlClient.SqlDataReader reader ) : Menu
GetMenu ( int MenuID ) : Menu
GetMenu ( int parentObjID, int languageID ) : Menu
GetMenuByIdAndLanguage ( int MenuID, int languageID ) : Menu
GetMenus ( ) : List
GetMenus ( int PortalID, int LanguageID ) : List
GetMenus ( int ParentID, int PortalID, int LanguageID ) : List
GetMenusByCategoryAndLanguage ( int CategoryID, int languageID ) : List
GetMenusByPage ( int PageID ) : List
GetMenusParentObjByCategory ( int CategoryID ) : List
Update ( IEntity entity ) : void