public static TransactionsResponse Load(dynamic dyn) { Func <dynamic, TransactionsResponse> func = (d) => { return(new TransactionsResponse { Data = TransactionsWrapper.Load(d.data) }); }; return(YnabApi.ProcessApiResult(dyn, func)); }
public static TransactionsWrapper Load(dynamic dyn) { Func <dynamic, TransactionsWrapper> func = (d) => { var result = new TransactionsWrapper { ServerKnowledge = d.server_knowledge }; foreach (var t in d.transactions) { result.Transactions.Add(TransactionDetail.Load(t)); } return(result); }; return(YnabApi.ProcessApiResult(dyn, func)); }