public async Task <IActionResult> AddClientRelatives([FromBody] AddClientRelativesRequest request) { await _clientService.AddClientRelatives(request); return(Ok()); }
public async Task AddClientRelatives(AddClientRelativesRequest request) { await _repository.AddClientRelatives(request); }
public async Task AddClientRelatives(AddClientRelativesRequest request) { await _db.BulkMergeAsync(request.RelatedClients.Select(x => new ClientRelationEntity { ClientId = request.ClientId, TypeId = (byte)x.Type, RelativeId = x.Id }), o => o.ColumnPrimaryKeyExpression = c => new { c.ClientId, c.TypeId }); }