public async Task <IActionResult> GetTransactionByIdAsync([Required] int transactionId) { DigitalAccountTransactionModel transaction = await _digitalAccountTransactionBusiness.GetByIdAsync(transactionId); TransactionResponseDTO response = _mapper.Map <TransactionResponseDTO>(transaction); return(Ok(response)); }
public async Task <IActionResult> CreateTransactionTransferAsync([FromBody] TransactionTransferRequestDTO transactionRequest) { DigitalAccountTransactionModel transaction = _mapper.Map <DigitalAccountTransactionModel>(transactionRequest); DigitalAccountTransactionModel transactionResponse = await _digitalAccountTransactionBusiness.CreateTransactionTransferAsync(transaction); TransactionResponseDTO response = _mapper.Map <TransactionResponseDTO>(transactionResponse); return(Ok(response)); }