public async Task <IReadOnlyList <Transaction> > GetLast(int count) { User user = new User(); HttpClient client = new HttpClient(); var req = await client.GetAsync("https://localhost:5001/users/parser"); Task <string> c = req.Content.ReadAsStringAsync(); var res = JsonConvert.DeserializeObject <List <User> >(c.Result); foreach (var g in res) { if (g.Logged == true) { user = new User() { Id = g.Id, Gmail = g.Gmail, Card = g.Card, Cash = g.Cash, FullName = g.FullName, UserImage = g.UserImage, Logged = true, Password = g.Password }; } } return(await _transactionsRepository.GetLastTransactions(user.Id, count)); }
public async Task <IReadOnlyList <Transaction> > GetLast(int count) { return(await _transactionsRepository.GetLastTransactions(Domain.Constants.Constants.TestUserId, count)); }
public List <Transaction> GetLastTransactions(int userId) { return(_transactionsRepository.GetLastTransactions(userId, TOP_LAST_TRANSACTIONS)); }