public virtual async Task AddRolesAsync(Guid id, OrganizationUnitAddRoleDto input) { var origanizationUnit = await OrganizationUnitRepository.GetAsync(id); var roles = await RoleRepository.GetListByIdListAsync(input.RoleIds, includeDetails : true); foreach (var role in roles) { await OrganizationUnitManager.AddRoleToOrganizationUnitAsync(role, origanizationUnit); } await CurrentUnitOfWork.SaveChangesAsync(); }
public virtual async Task AddRolesAsync(Guid id, OrganizationUnitAddRoleDto input) { await OrganizationUnitAppService.AddRolesAsync(id, input); }