Interface IDataService
Assembly: Dnn.PersonaBar.Library.dll
Syntax
public interface IDataService
Methods
DeletePersonaBarExtension(string)
Declaration
void DeletePersonaBarExtension(string identifier)
Parameters
| Type |
Name |
Description |
| string |
identifier |
|
Declaration
void DeletePersonaBarMenuByIdentifier(string identifier)
Parameters
| Type |
Name |
Description |
| string |
identifier |
|
DeletePersonaBarPermission(int)
Declaration
void DeletePersonaBarPermission(int permissionId)
Parameters
| Type |
Name |
Description |
| int |
permissionId |
|
Declaration
void DeletePersonbaBarMenuPermissionsById(int menuPermissionId)
Parameters
| Type |
Name |
Description |
| int |
menuPermissionId |
|
Declaration
void DeletePersonbaBarMenuPermissionsByMenuId(int portalId, int menuId)
Parameters
| Type |
Name |
Description |
| int |
portalId |
|
| int |
menuId |
|
GetPersonaBarExtensions()
Declaration
IDataReader GetPersonaBarExtensions()
Returns
Declaration
IDataReader GetPersonaBarMenu()
Returns
Declaration
string GetPersonaBarMenuDefaultPermissions(int menuId)
Parameters
| Type |
Name |
Description |
| int |
menuId |
|
Returns
GetPersonaBarPermissions()
Declaration
IDataReader GetPersonaBarPermissions()
Returns
Declaration
IDataReader GetPersonbaBarMenuPermissionsByPortal(int portalId)
Parameters
| Type |
Name |
Description |
| int |
portalId |
|
Returns
SavePersonaBarExtension(string, int, string, string, string, string, int, bool, int)
Declaration
int SavePersonaBarExtension(string identifier, int menuId, string folderName, string controller, string container, string path, int order, bool enabled, int currentUserId)
Parameters
Returns
Declaration
int SavePersonaBarMenu(string identifier, string moduleName, string folderName, string controller, string resourceKey, string path, string link, string cssClass, string iconFile, int parentId, int order, bool allowHost, bool enabled, int currentUserId)
Parameters
Returns
Declaration
int SavePersonaBarMenuDefaultPermissions(int menuId, string roleNames)
Parameters
| Type |
Name |
Description |
| int |
menuId |
|
| string |
roleNames |
|
Returns
Declaration
int SavePersonaBarMenuPermission(int portalId, int menuId, int permissionId, int roleId, int userId, bool allowAccees, int currentUserId)
Parameters
| Type |
Name |
Description |
| int |
portalId |
|
| int |
menuId |
|
| int |
permissionId |
|
| int |
roleId |
|
| int |
userId |
|
| bool |
allowAccees |
|
| int |
currentUserId |
|
Returns
SavePersonaBarPermission(int, string, string, int)
Declaration
int SavePersonaBarPermission(int menuId, string permissionKey, string permissionName, int currentUserId)
Parameters
| Type |
Name |
Description |
| int |
menuId |
|
| string |
permissionKey |
|
| string |
permissionName |
|
| int |
currentUserId |
|
Returns
Declaration
void UpdateMenuController(string identifier, string controller, int userId)
Parameters
Extension Methods