public virtual async Task AddMembersAsync(Guid id, OrganizationUnitAddMembersInput input)
        {
            var ou = await OrganizationUnitRepository.GetAsync(id, false);

            await AuthorizationService.CheckAsync(ou, CommonOperations.Update);

            foreach (var userId in input.UserIds)
            {
                var user = await UserManager.GetByIdAsync(userId);

                await UserManager.AddToOrganizationUnitAsync(user, ou);
            }
        }
Exemplo n.º 2
0
 public async Task AddMembersAsync(Guid id, OrganizationUnitAddMembersInput input)
 {
     await _organizationUnitAppService.AddMembersAsync(id, input);
 }