Show / Hide Table of Contents

Class DataService

Inheritance
object
DataService
Implements
IDataService
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Dnn.PersonaBar.Library.Data
Assembly: Dnn.PersonaBar.Library.dll
Syntax
public class DataService : IDataService

Constructors

DataService()

Declaration
public DataService()

Fields

DataProvider

Declaration
protected static readonly DataProvider DataProvider
Field Value
Type Description
DataProvider

Methods

DeletePersonaBarExtension(string)

Declaration
public void DeletePersonaBarExtension(string identifier)
Parameters
Type Name Description
string identifier

DeletePersonaBarMenuByIdentifier(string)

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

DeletePersonbaBarMenuPermissionsById(int)

Declaration
public void DeletePersonbaBarMenuPermissionsById(int menuPermissionId)
Parameters
Type Name Description
int menuPermissionId

DeletePersonbaBarMenuPermissionsByMenuId(int, int)

Declaration
public void DeletePersonbaBarMenuPermissionsByMenuId(int portalId, int menuId)
Parameters
Type Name Description
int portalId
int menuId

GetPersonaBarExtensions()

Declaration
public IDataReader GetPersonaBarExtensions()
Returns
Type Description
IDataReader

GetPersonaBarMenu()

Declaration
public IDataReader GetPersonaBarMenu()
Returns
Type Description
IDataReader

GetPersonaBarMenuDefaultPermissions(int)

Declaration
public string GetPersonaBarMenuDefaultPermissions(int menuId)
Parameters
Type Name Description
int menuId
Returns
Type Description
string

GetPersonaBarPermissions()

Declaration
public IDataReader GetPersonaBarPermissions()
Returns
Type Description
IDataReader

GetPersonbaBarMenuPermissionsByPortal(int)

Declaration
public IDataReader GetPersonbaBarMenuPermissionsByPortal(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
IDataReader

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
Type Name Description
string identifier
int menuId
string folderName
string controller
string container
string path
int order
bool enabled
int currentUserId
Returns
Type Description
int

SavePersonaBarMenu(string, string, string, string, string, string, string, string, string, int, int, bool, bool, int)

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
Type Name Description
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
Returns
Type Description
int

SavePersonaBarMenuDefaultPermissions(int, string)

Declaration
public int SavePersonaBarMenuDefaultPermissions(int menuId, string roleNames)
Parameters
Type Name Description
int menuId
string roleNames
Returns
Type Description
int

SavePersonaBarMenuPermission(int, int, int, int, int, bool, int)

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
Type Description
int

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
Type Description
int

UpdateMenuController(string, string, int)

Declaration
public void UpdateMenuController(string identifier, string controller, int userId)
Parameters
Type Name Description
string identifier
string controller
int userId

Implements

IDataService

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS