public async Task <IActionResult> debit(TransacaoDebitDto model) { try { if (!ModelState.IsValid) { return(BadRequest(new ApiResult(false, "Model inválida.", model))); } await _transacaoAppService.CreateTransactionDebit(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 CreateTransactionDebit(TransacaoDebitDto transacaoDebit) { await _transacaoService.CreateTransactionDebit(transacaoDebit.ContaCorrenteId, transacaoDebit.Valor); }