Class DataService
Assembly: Dnn.PersonaBar.Library.dll
Syntax
public class DataService : IDataService
Constructors
DataService()
Declaration
Fields
DataProvider
Declaration
protected static readonly DataProvider DataProvider
Field Value
Methods
DeletePersonaBarExtension(string)
Declaration
public void DeletePersonaBarExtension(string identifier)
Parameters
| Type |
Name |
Description |
| string |
identifier |
|
Declaration
public void DeletePersonaBarMenuByIdentifier(string identifier)
Parameters
| Type |
Name |
Description |
| string |
identifier |
|
DeletePersonaBarPermission(int)
Declaration
public void DeletePersonaBarPermission(int permissionId)
Parameters
| Type |
Name |
Description |
| int |
permissionId |
|
Declaration
public void DeletePersonbaBarMenuPermissionsById(int menuPermissionId)
Parameters
| Type |
Name |
Description |
| int |
menuPermissionId |
|
Declaration
public void DeletePersonbaBarMenuPermissionsByMenuId(int portalId, int menuId)
Parameters
| Type |
Name |
Description |
| int |
portalId |
|
| int |
menuId |
|
GetPersonaBarExtensions()
Declaration
public IDataReader GetPersonaBarExtensions()
Returns
Declaration
public IDataReader GetPersonaBarMenu()
Returns
Declaration
public string GetPersonaBarMenuDefaultPermissions(int menuId)
Parameters
| Type |
Name |
Description |
| int |
menuId |
|
Returns
GetPersonaBarPermissions()
Declaration
public IDataReader GetPersonaBarPermissions()
Returns
Declaration
public IDataReader GetPersonbaBarMenuPermissionsByPortal(int portalId)
Parameters
| Type |
Name |
Description |
| int |
portalId |
|
Returns
SavePersonaBarExtension(string, int, string, string, string, string, int, bool, int)
Declaration
public int SavePersonaBarExtension(string identifier, int menuId, string folderName, string controller, string container, string path, int order, bool enabled, int currentUserId)
Parameters
Returns
Declaration
public 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
public int SavePersonaBarMenuDefaultPermissions(int menuId, string roleNames)
Parameters
| Type |
Name |
Description |
| int |
menuId |
|
| string |
roleNames |
|
Returns
Declaration
public 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
public int SavePersonaBarPermission(int menuId, string permissionKey, string permissionName, int currentUserId)
Parameters
| Type |
Name |
Description |
| int |
menuId |
|
| string |
permissionKey |
|
| string |
permissionName |
|
| int |
currentUserId |
|
Returns
Declaration
public void UpdateMenuController(string identifier, string controller, int userId)
Parameters
Implements
Extension Methods