public async Task <Guid> UpdateClientPreviousNameAsync(ClientPreviousNameUpdateRequest model) { var result = await _client .For <ntt_previousname>() .Key(model.NameId) .Set(new { ntt_firstname = model.FirstName, ntt_middlename = model.MiddleName ?? string.Empty, ntt_lastname = model.LastName, }) .UpdateEntryWithLogsAsync(_logger); await _auditService.PerformAuditing(_auditContext.ToAuditDetail(result.ToAuditDictionary())); return(result.GetId()); }
public async Task <IStatusCodeActionResult> ClientPreviousName(ClientPreviousNameUpdateRequest model) { var id = await _moneyAdviserGateway.UpdateClientPreviousNameAsync(model); return(Ok(id)); }