public async Task <ActionResult> GetTransaction(int id) { var transactionInDb = await _transactionRepository.GetTransactionAsync(id, includeRelated : true); if (transactionInDb == null) { return(NotFound()); } return(Ok(TransactionResource.FromData(transactionInDb, includeRelated: true))); }
public async Task <ActionResult> GetTransactions(int kidId = 0) { return(Ok((await _transactionRepository.GetTransactionsAsync(kidId, includeRelated: true)).Select(t => TransactionResource.FromData(t, includeRelated: true)))); }