Exemplo n.º 1
0
        /// <summary>
        /// 修改用户及用户关联的组织
        /// </summary>
        /// <param name="id"></param>
        /// <param name="input"></param>
        /// <returns></returns>
        public virtual async Task <IdentityUserDto> UpdateAsync(Guid id, IdentityUserOrgUpdateDto input)
        {
            var update = ObjectMapper.Map <IdentityUserOrgUpdateDto, IdentityUserUpdateDto>(input);
            var result = await base.UpdateAsync(id, update);

            await UserManager.SetOrganizationUnitsAsync(result.Id, input.OrgIds.ToArray());

            return(result);
        }
Exemplo n.º 2
0
 public virtual Task <IdentityUserDto> UpdateAsync(Guid id, IdentityUserOrgUpdateDto input)
 {
     return(UserAppService.UpdateAsync(id, input));
 }