Show / Hide Table of Contents

Class OrganizationUnitClientProxy

Inheritance
object
OrganizationUnitClientProxy
Implements
IOrganizationUnitAppService
IApplicationService
IRemoteService
Namespace: Volo.Abp.Identity
Assembly: Volo.Abp.Identity.Pro.HttpApi.Client.dll
Syntax
public class OrganizationUnitClientProxy : ClientProxyBase<IOrganizationUnitAppService>, IOrganizationUnitAppService, IApplicationService, IRemoteService

Constructors

OrganizationUnitClientProxy()

Declaration
public OrganizationUnitClientProxy()

Methods

AddMembersAsync(Guid, OrganizationUnitUserInput)

Declaration
public virtual Task AddMembersAsync(Guid id, OrganizationUnitUserInput input)
Parameters
Type Name Description
Guid id
OrganizationUnitUserInput input
Returns
Type Description
Task

AddRolesAsync(Guid, OrganizationUnitRoleInput)

Declaration
public virtual Task AddRolesAsync(Guid id, OrganizationUnitRoleInput input)
Parameters
Type Name Description
Guid id
OrganizationUnitRoleInput input
Returns
Type Description
Task

CreateAsync(OrganizationUnitCreateDto)

Declaration
public virtual Task<OrganizationUnitWithDetailsDto> CreateAsync(OrganizationUnitCreateDto input)
Parameters
Type Name Description
OrganizationUnitCreateDto input
Returns
Type Description
Task<OrganizationUnitWithDetailsDto>

DeleteAsync(Guid)

Declaration
public virtual Task DeleteAsync(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
Task

GetAsync(Guid)

Declaration
public virtual Task<OrganizationUnitWithDetailsDto> GetAsync(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
Task<OrganizationUnitWithDetailsDto>

GetAvailableRolesAsync(GetAvailableRolesInput)

Declaration
public virtual Task<PagedResultDto<IdentityRoleDto>> GetAvailableRolesAsync(GetAvailableRolesInput input)
Parameters
Type Name Description
GetAvailableRolesInput input
Returns
Type Description
Task<PagedResultDto<IdentityRoleDto>>

GetAvailableUsersAsync(GetAvailableUsersInput)

Declaration
public virtual Task<PagedResultDto<IdentityUserDto>> GetAvailableUsersAsync(GetAvailableUsersInput input)
Parameters
Type Name Description
GetAvailableUsersInput input
Returns
Type Description
Task<PagedResultDto<IdentityUserDto>>

GetListAllAsync()

Declaration
public virtual Task<ListResultDto<OrganizationUnitWithDetailsDto>> GetListAllAsync()
Returns
Type Description
Task<ListResultDto<OrganizationUnitWithDetailsDto>>

GetListAsync(GetOrganizationUnitInput)

Declaration
public virtual Task<PagedResultDto<OrganizationUnitWithDetailsDto>> GetListAsync(GetOrganizationUnitInput input)
Parameters
Type Name Description
GetOrganizationUnitInput input
Returns
Type Description
Task<PagedResultDto<OrganizationUnitWithDetailsDto>>

GetMembersAsync(Guid, GetIdentityUsersInput)

Declaration
public virtual Task<PagedResultDto<IdentityUserDto>> GetMembersAsync(Guid id, GetIdentityUsersInput input)
Parameters
Type Name Description
Guid id
GetIdentityUsersInput input
Returns
Type Description
Task<PagedResultDto<IdentityUserDto>>

GetRolesAsync(Guid, PagedAndSortedResultRequestDto)

Declaration
public virtual Task<PagedResultDto<IdentityRoleDto>> GetRolesAsync(Guid id, PagedAndSortedResultRequestDto input)
Parameters
Type Name Description
Guid id
PagedAndSortedResultRequestDto input
Returns
Type Description
Task<PagedResultDto<IdentityRoleDto>>

MoveAllUsersAsync(Guid, Guid?)

Declaration
public virtual Task MoveAllUsersAsync(Guid id, Guid? organizationId)
Parameters
Type Name Description
Guid id
Guid? organizationId
Returns
Type Description
Task

MoveAsync(Guid, OrganizationUnitMoveInput)

Declaration
public virtual Task MoveAsync(Guid id, OrganizationUnitMoveInput input)
Parameters
Type Name Description
Guid id
OrganizationUnitMoveInput input
Returns
Type Description
Task

RemoveMemberAsync(Guid, Guid)

Declaration
public virtual Task RemoveMemberAsync(Guid id, Guid memberId)
Parameters
Type Name Description
Guid id
Guid memberId
Returns
Type Description
Task

RemoveRoleAsync(Guid, Guid)

Declaration
public virtual Task RemoveRoleAsync(Guid id, Guid roleId)
Parameters
Type Name Description
Guid id
Guid roleId
Returns
Type Description
Task

UpdateAsync(Guid, OrganizationUnitUpdateDto)

Declaration
public virtual Task<OrganizationUnitWithDetailsDto> UpdateAsync(Guid id, OrganizationUnitUpdateDto input)
Parameters
Type Name Description
Guid id
OrganizationUnitUpdateDto input
Returns
Type Description
Task<OrganizationUnitWithDetailsDto>

Implements

IOrganizationUnitAppService
Volo.Abp.Application.Services.IApplicationService
Volo.Abp.IRemoteService
In this article
Back to top Powered by Volosoft