public Response <PortfolioInfoResult> DownloadPortfolioInfo() { if (this.IsLoggedIn) { PortfolioInfoDownload dl = new PortfolioInfoDownload(); dl.Settings.Account = this; return(dl.Download()); } else { throw new NotSupportedException("The user is not logged in."); } }
public void DownloadPortfolioInfoAsync(object userArgs) { if (this.IsLoggedIn) { PortfolioInfoDownload dl = new PortfolioInfoDownload(); dl.Settings.Account = this; dl.AsyncDownloadCompleted += this.PortfolioInfoDownload_Completed; dl.DownloadAsync(userArgs); } else { throw new NotSupportedException("The user is not logged in."); } }