public async Task AcknowledgeDebtorTransfer(DebtorTransferRequest debtorTransferRequest) { var parameters = debtorTransferRequest .ToDictionary() .SetDynamicsActionAuditParameters(_auditContext); await _client.For <Ntt_breathingspacemoratorium>() .Key(debtorTransferRequest.MoratoriumId) .Action("ntt_BSSMoratoriumTransferRequestAcknowledge") .Set(parameters) .ExecuteAsSingleAsync(); var contentDict = debtorTransferRequest.ToDictionary(); contentDict.Add("ntt_BSSMoratoriumTransferRequestAcknowledge", true); await _auditService.PerformAuditing(_auditContext.ToAuditDetail(contentDict)); return; }
public async Task <IStatusCodeActionResult> AcknowledgeDebtorTransfer([FromRoute] Guid id, [FromBody] DebtorTransferRequest debtorTransferRequest) { debtorTransferRequest.MoratoriumId = id; await _moneyAdviserGateway.AcknowledgeDebtorTransfer(debtorTransferRequest); return(Ok()); }