public void ShowPortfolioInformation(PortfolioInformationModel portfolio) { Console.WriteLine("Name:\t\t\t{0}\nLast Update Date:\t{1}\nQuantity of positions:\t{2}\nPercent of wins:\t{3}\n" + "Biggest winner:\t\t{4}\nBiggest loser:\t\t{5}\nAverage Gain:\t\t{6}\nMonth Average Gain:\t{7}\nPortfolio Value:\t{8}\n", portfolio.Name, portfolio.LastUpdateDate, portfolio.Quantity, portfolio.PercentWins, portfolio.BiggestWinner, portfolio.BiggestLoser, portfolio.AvgGain, portfolio.MonthAvgGain, portfolio.PortfolioValue); }
public async Task <PortfolioInformationModel> GetPortfolioInformation(int portfolioId) { PortfolioInformationModel portfolio = null; var result = await client.GetAsync(path + "api/PortfolioInformation/" + portfolioId); if (result.IsSuccessStatusCode) { portfolio = await result.Content.ReadAsAsync <PortfolioInformationModel>(); } else { Console.WriteLine(result.Content.ReadAsStringAsync().Result); } return(portfolio); }