public async Task <IActionResult> credit(TransacaoCreditDto model) { try { if (!ModelState.IsValid) { return(BadRequest(new ApiResult(false, "Model inválida.", model))); } await _transacaoAppService.CreateTransactionCredit(model); return(Ok(new ApiResult(model))); } catch (TransacaoException tex) { return(BadRequest(new ApiResult(false, tex.Message, model))); } catch (Exception ex) { return(BadRequest(new ApiResult(false, ex.InnerException.Message, model))); } }
public async Task CreateTransactionCredit(TransacaoCreditDto transacaoCredit) { await _transacaoService.CreateTransactionCredit(transacaoCredit.ContaCorrenteId, transacaoCredit.Valor); }