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());
        }
コード例 #2
0
        public async Task <IStatusCodeActionResult> ClientPreviousName(ClientPreviousNameUpdateRequest model)
        {
            var id = await _moneyAdviserGateway.UpdateClientPreviousNameAsync(model);

            return(Ok(id));
        }