Class OrganizationUnitsManagement
Inheritance
OrganizationUnitsManagement
Assembly: Volo.Abp.Identity.Pro.Blazor.dll
Syntax
[Route("/identity/organization-units")]
public class OrganizationUnitsManagement : AbpIdentityProComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Constructors
OrganizationUnitsManagement(IOrganizationUnitAppService)
Declaration
public OrganizationUnitsManagement(IOrganizationUnitAppService organizationUnitAppService)
Parameters
Fields
AddMemberModal
Declaration
protected Modal AddMemberModal
Field Value
AddMemberTableColumns
Declaration
protected List<DataGridColumn<IdentityUserDto>> AddMemberTableColumns
Field Value
AddRoleModal
Declaration
protected Modal AddRoleModal
Field Value
AddRoleTableColumns
Declaration
protected List<DataGridColumn<IdentityRoleDto>> AddRoleTableColumns
Field Value
CreateOuModal
Declaration
protected Modal CreateOuModal
Field Value
CreateOuModel
Declaration
protected OrganizationUnitCreateDto CreateOuModel
Field Value
CreateOuValidationsRef
Declaration
protected Validations CreateOuValidationsRef
Field Value
Type |
Description |
Validations |
|
DeleteModal
Declaration
protected Modal DeleteModal
Field Value
EditOuModal
Declaration
protected Modal EditOuModal
Field Value
EditOuModel
Declaration
protected OrganizationUnitUpdateDto EditOuModel
Field Value
EditOuValidationsRef
Declaration
protected Validations EditOuValidationsRef
Field Value
Type |
Description |
Validations |
|
HasManageOuPermission
Declaration
protected bool HasManageOuPermission
Field Value
HasManageRolesPermission
Declaration
protected bool HasManageRolesPermission
Field Value
HasManageUsersPermission
Declaration
protected bool HasManageUsersPermission
Field Value
MovableOuTree
Declaration
protected List<OrganizationUnitTreeView> MovableOuTree
Field Value
MoveAllUsersModal
Declaration
protected Modal MoveAllUsersModal
Field Value
MoveOuModal
Declaration
protected Modal MoveOuModal
Field Value
MovingOu
Declaration
protected OrganizationUnitTreeView MovingOu
Field Value
NewParentOu
Declaration
protected OrganizationUnitTreeView NewParentOu
Field Value
OrganizationUnitAppService
Declaration
protected readonly IOrganizationUnitAppService OrganizationUnitAppService
Field Value
OrganizationUnits
Declaration
protected List<OrganizationUnitTreeView> OrganizationUnits
Field Value
OuAssignableRoles
Declaration
protected IReadOnlyList<IdentityRoleDto> OuAssignableRoles
Field Value
OuAssignableRolesFilter
Declaration
protected GetAvailableRolesInput OuAssignableRolesFilter
Field Value
OuAssignableUsers
Declaration
protected IReadOnlyList<IdentityUserDto> OuAssignableUsers
Field Value
OuAssignableUsersFilter
Declaration
protected GetAvailableUsersInput OuAssignableUsersFilter
Field Value
PageSize
Declaration
Field Value
SelectedAssignableOuRoles
Declaration
protected List<IdentityRoleDto> SelectedAssignableOuRoles
Field Value
SelectedAssignableOuUsers
Declaration
protected List<IdentityUserDto> SelectedAssignableOuUsers
Field Value
SelectedOrganizationUnit
Declaration
protected OrganizationUnitTreeView SelectedOrganizationUnit
Field Value
SelectedOuRoles
Declaration
protected IReadOnlyList<IdentityRoleDto> SelectedOuRoles
Field Value
SelectedOuRolesCurrentPage
Declaration
protected int SelectedOuRolesCurrentPage
Field Value
SelectedOuRolesFilter
Declaration
protected PagedAndSortedResultRequestDto SelectedOuRolesFilter
Field Value
SelectedOuUsers
Declaration
protected IReadOnlyList<IdentityUserDto> SelectedOuUsers
Field Value
SelectedOuUsersCurrentPage
Declaration
protected int SelectedOuUsersCurrentPage
Field Value
SelectedOuUsersFilter
Declaration
protected GetIdentityUsersInput SelectedOuUsersFilter
Field Value
TotalAssignableRolesCount
Declaration
protected int TotalAssignableRolesCount
Field Value
TotalAssignableUsersCount
Declaration
protected int TotalAssignableUsersCount
Field Value
TotalRolesCount
Declaration
protected int TotalRolesCount
Field Value
TotalUsersCount
Declaration
protected int TotalUsersCount
Field Value
Properties
BreadcrumbItems
Declaration
protected List<BreadcrumbItem> BreadcrumbItems { get; }
Property Value
DeletingOu
Declaration
protected OrganizationUnitsManagement.DeleteOuViewModel DeletingOu { get; set; }
Property Value
Dropdowns
Declaration
protected Dictionary<Guid, Dropdown> Dropdowns { get; }
Property Value
EntityActions
Declaration
protected EntityActionDictionary EntityActions { get; }
Property Value
IsAddMemberModalPresended
Declaration
protected bool IsAddMemberModalPresended { get; set; }
Property Value
IsAddRoleModalPresended
Declaration
protected bool IsAddRoleModalPresended { get; set; }
Property Value
MoveAllUsersModel
Declaration
protected OrganizationUnitsManagement.MoveAllUsersViewModel MoveAllUsersModel { get; set; }
Property Value
OuDetailSelectedTab
Declaration
protected string OuDetailSelectedTab { get; set; }
Property Value
RoleManagementTableColumns
Declaration
protected List<TableColumn> RoleManagementTableColumns { get; }
Property Value
TableColumns
Declaration
protected TableColumnDictionary TableColumns { get; }
Property Value
Toolbar
Declaration
protected PageToolbar Toolbar { get; }
Property Value
UserManagementTableColumns
Declaration
protected List<TableColumn> UserManagementTableColumns { get; }
Property Value
Methods
AddSelectedMembersToOuAsync()
Declaration
protected virtual Task AddSelectedMembersToOuAsync()
Returns
AddSelectedRolesToOuAsync()
Declaration
protected virtual Task AddSelectedRolesToOuAsync()
Returns
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Overrides
CloseAddMemberModalAsync()
Declaration
protected virtual Task CloseAddMemberModalAsync()
Returns
CloseAddRoleModalAsync()
Declaration
protected virtual Task CloseAddRoleModalAsync()
Returns
CloseCreateOuModalAsync()
Declaration
protected virtual Task CloseCreateOuModalAsync()
Returns
CloseDeleteModalAsync()
Declaration
protected virtual Task CloseDeleteModalAsync()
Returns
CloseEditOuModalAsync()
Declaration
protected virtual Task CloseEditOuModalAsync()
Returns
CloseMoveAllUsersModalAsync()
Declaration
protected virtual Task CloseMoveAllUsersModalAsync()
Returns
CloseMoveOuModal()
Declaration
protected virtual Task CloseMoveOuModal()
Returns
ClosingAddMemberModal(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingAddMemberModal(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
ClosingAddRoleModal(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingAddRoleModal(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
ClosingCreateOuModal(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingCreateOuModal(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
ClosingDeleteModalAsync(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingDeleteModalAsync(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
ClosingEditOuModal(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingEditOuModal(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
ClosingMoveAllUsersModalAsync(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingMoveAllUsersModalAsync(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
ClosingMoveOuModal(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingMoveOuModal(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
CreateOuAsync()
Declaration
protected virtual Task CreateOuAsync()
Returns
DeleteOrganizationUnitAsync()
Declaration
protected virtual Task DeleteOrganizationUnitAsync()
Returns
GetOrganizationUnitsAsync()
Declaration
protected virtual Task GetOrganizationUnitsAsync()
Returns
GetOuAssignableRolesAsync()
Declaration
protected virtual Task GetOuAssignableRolesAsync()
Returns
GetOuAssignableUsersAsync()
Declaration
protected virtual Task GetOuAssignableUsersAsync()
Returns
GetParentNode(List<OrganizationUnitTreeView>, OrganizationUnitTreeView)
Declaration
protected virtual OrganizationUnitTreeView GetParentNode(List<OrganizationUnitTreeView> collection, OrganizationUnitTreeView childNode)
Parameters
Returns
GetSelectedOuRolesAsync()
Declaration
protected virtual Task GetSelectedOuRolesAsync()
Returns
GetSelectedOuUsersAsync()
Declaration
protected virtual Task GetSelectedOuUsersAsync()
Returns
MovableOuSelected(OrganizationUnitTreeView)
Declaration
protected virtual Task MovableOuSelected(OrganizationUnitTreeView node)
Parameters
Returns
MoveAllUsersAsync()
Declaration
protected virtual Task MoveAllUsersAsync()
Returns
MoveOrganizationUnitAsync()
Declaration
protected virtual Task MoveOrganizationUnitAsync()
Returns
OnAfterRenderAsync(bool)
Declaration
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
Type |
Name |
Description |
bool |
firstRender |
|
Returns
Overrides
OnAssignCheckedChanged()
Declaration
protected virtual void OnAssignCheckedChanged()
OnAssignToOrganizationUnitSelectedValueChanged(Guid?)
Declaration
protected virtual void OnAssignToOrganizationUnitSelectedValueChanged(Guid? id)
Parameters
Type |
Name |
Description |
Guid? |
id |
|
OnAssignableRoleDataGridReadAsync(DataGridReadDataEventArgs<IdentityRoleDto>)
Declaration
protected virtual Task OnAssignableRoleDataGridReadAsync(DataGridReadDataEventArgs<IdentityRoleDto> e)
Parameters
Returns
OnAssignableUserDataGridReadAsync(DataGridReadDataEventArgs<IdentityUserDto>)
Declaration
protected virtual Task OnAssignableUserDataGridReadAsync(DataGridReadDataEventArgs<IdentityUserDto> e)
Parameters
Returns
OnIdentityRoleDataGridReadAsync(DataGridReadDataEventArgs<IdentityRoleDto>)
Declaration
protected virtual Task OnIdentityRoleDataGridReadAsync(DataGridReadDataEventArgs<IdentityRoleDto> e)
Parameters
Returns
OnIdentityUserDataGridReadAsync(DataGridReadDataEventArgs<IdentityUserDto>)
Declaration
protected virtual Task OnIdentityUserDataGridReadAsync(DataGridReadDataEventArgs<IdentityUserDto> e)
Parameters
Returns
OnInitializedAsync()
Declaration
protected override Task OnInitializedAsync()
Returns
Overrides
OnSelectedOUNodeChangedAsync(OrganizationUnitTreeView)
Declaration
protected virtual Task OnSelectedOUNodeChangedAsync(OrganizationUnitTreeView node)
Parameters
Returns
OpenAddMemberModalAsync()
Declaration
protected virtual Task OpenAddMemberModalAsync()
Returns
OpenAddRoleModalAsync()
Declaration
protected virtual Task OpenAddRoleModalAsync()
Returns
OpenCreateOuModalAsync(OrganizationUnitTreeView)
Declaration
protected virtual Task OpenCreateOuModalAsync(OrganizationUnitTreeView node = null)
Parameters
Returns
OpenDeleteModalAsync(OrganizationUnitTreeView)
Declaration
protected virtual Task OpenDeleteModalAsync(OrganizationUnitTreeView data)
Parameters
Returns
OpenEditOuModalAsync(OrganizationUnitTreeView)
Declaration
protected virtual Task OpenEditOuModalAsync(OrganizationUnitTreeView node)
Parameters
Returns
OpenMoveAllUsersModalAsync(OrganizationUnitTreeView)
Declaration
protected virtual Task OpenMoveAllUsersModalAsync(OrganizationUnitTreeView organizationUnitTreeView)
Parameters
Returns
OpenMoveOuModal(OrganizationUnitTreeView)
Declaration
protected virtual Task OpenMoveOuModal(OrganizationUnitTreeView node)
Parameters
Returns
RemoveRoleAsync(IdentityRoleDto)
Declaration
protected virtual Task RemoveRoleAsync(IdentityRoleDto roleDto)
Parameters
Returns
RemoveUserAsync(IdentityUserDto)
Declaration
protected virtual Task RemoveUserAsync(IdentityUserDto userDto)
Parameters
Returns
SearchSelectedOuUsersAsync()
Declaration
protected virtual Task SearchSelectedOuUsersAsync()
Returns
SetBreadcrumbItemsAsync()
Declaration
protected virtual ValueTask SetBreadcrumbItemsAsync()
Returns
SetEntityActionsAsync()
Declaration
protected virtual ValueTask SetEntityActionsAsync()
Returns
SetMemberAndRoleTableColumnsAsync()
Declaration
protected virtual ValueTask SetMemberAndRoleTableColumnsAsync()
Returns
SetPermissionsAsync()
Declaration
protected virtual Task SetPermissionsAsync()
Returns
SetRoleManagementEntityActionsAsync()
Declaration
protected virtual ValueTask SetRoleManagementEntityActionsAsync()
Returns
SetRoleManagementTableColumnsAsync()
Declaration
protected virtual ValueTask SetRoleManagementTableColumnsAsync()
Returns
SetTableColumnsAsync()
Declaration
protected virtual ValueTask SetTableColumnsAsync()
Returns
SetToolbarItemsAsync()
Declaration
protected virtual ValueTask SetToolbarItemsAsync()
Returns
SetUserManagementEntityActionsAsync()
Declaration
protected virtual ValueTask SetUserManagementEntityActionsAsync()
Returns
SetUserManagementTableColumnsAsync()
Declaration
protected virtual ValueTask SetUserManagementTableColumnsAsync()
Returns
UpdateOrganizationUnitAsync()
Declaration
protected virtual Task UpdateOrganizationUnitAsync()
Returns
Implements
Extension Methods