Ejemplo n.º 1
0
        private async Task <List <TransactionDetail> > GetVenmoDeposits(Database.Models.VenmoUser venmoUser, Configuration configuration)
        {
            TransactionsApi      transactionsApi = new TransactionsApi(configuration);
            TransactionsResponse transactions    = await transactionsApi.GetTransactionsByAccountAsync(Default, venmoUser.YNAB !.DefaultAccount);

            var venmoDeposits = transactions.Transactions
                                .Where(t => t.PayeeName != null && t.PayeeName.ToLower().Contains("from venmo"))
                                .OrderByDescending(t => t.Date)
                                .ToList();

            return(venmoDeposits);
        }