Example #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        RequestDT = NextUpdate.ConvertToEST(DateTime.UtcNow);
        NextUpdateDT = NextUpdate.GetNextUpdateDT();
        Timer1.Interval = Convert.ToInt32((NextUpdateDT - RequestDT).TotalMilliseconds);

        Portfolio = new Portfolio();

        string xmlPath = Server.MapPath("/portfolio.xml");
        XDocument xmlDoc = XDocument.Load(xmlPath);

        Portfolio.ReadPortfolio(CurrUser, xmlDoc);
        Portfolio.ReadWatch(CurrUser, xmlDoc);

        GetQuotes();
        GenerateView();
        if (CurrUser.ShowWatchlist)
        {
            GenerateWatchList();
        }
    }