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

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

Public Methods

Method Description
Add ( Role role ) : int
AddRoleUser ( int RoleID, int UserID ) : void
Delete ( int ID ) : void
DeleteLogical ( int ID ) : void
DeleteRoleUser ( int RoleID, int UserID ) : void

GetRole ( int ID ) : Role
GetRole ( string RoleName ) : Role
GetRoles ( ) : List
GetRolesNotInForm ( int FormID ) : List
Update ( Role role ) : void

Method Details

Add() public static method

public static Add ( Role role ) : int
role AJH.CMS.Core.Entities.Role
return int

AddRoleUser() public static method

public static AddRoleUser ( int RoleID, int UserID ) : void
RoleID int
UserID int
return void

Delete() public static method

public static Delete ( int ID ) : void
ID int
return void

DeleteLogical() public static method

public static DeleteLogical ( int ID ) : void
ID int
return void

DeleteRoleUser() public static method

public static DeleteRoleUser ( int RoleID, int UserID ) : void
RoleID int By default: -1
UserID int By default: -1
return void

GetRole() public static method

public static GetRole ( int ID ) : Role
ID int
return AJH.CMS.Core.Entities.Role

GetRole() public static method

public static GetRole ( string RoleName ) : Role
RoleName string
return AJH.CMS.Core.Entities.Role

GetRoles() public static method

public static GetRoles ( ) : List
return List

GetRolesNotInForm() public static method

public static GetRolesNotInForm ( int FormID ) : List
FormID int
return List

Update() public static method

public static Update ( Role role ) : void
role AJH.CMS.Core.Entities.Role
return void