Exemple #1
0
        public async Task <IActionResult> RealizarTransferencia([FromBody, SwaggerParameter("Informações da transferência.", Required = true)] TransferenciaViewModel model)
        {
            var entrada = new TransferenciaEntrada(
                base.ObterIdUsuarioClaim(),
                model.IdContaOrigem.Value,
                model.IdContaDestino.Value,
                model.Data.Value,
                model.Valor.Value,
                model.Observacao);

            return(new ApiResult(await _contaServico.RealizarTransferencia(entrada)));
        }