////////////////////////// DETAILED Stock Controllers//////////////////////////////

        public List <Models.StockInfoDetailed> Get(string symbol, string start, string end, string interval, bool detailed)
        {
            string   Symbol    = symbol;
            DateTime startDate = Convert.ToDateTime(start); //Convert.ToDateTime("11 / 30 / 2015 12:00:00 AM");
            DateTime endDate   = Convert.ToDateTime(end);   // DateTime.Today;

            string csvData;

            using (System.Net.WebClient web = new WebClient())
            {
                string downloadString = "https://stooq.com/q/d/l/?s="
                                        + Symbol + ".us&c=0"
                                        + "&d1=" + startDate.ToString("yyyyMMdd")
                                        + "&d2=" + endDate.ToString("yyyyMMdd")
                                        + "&i=" + interval;
                csvData = web.DownloadString(downloadString);

                Models.StockListDetailed stocks = Models.YahooFinance.Parse(csvData, Symbol, startDate, endDate, interval);
                return(stocks.dataList);
            }
        }
        public List <Models.StockInfoDetailed> Get(string symbol, bool detailed)
        {
            string   Symbol    = symbol;
            DateTime now       = DateTime.Now;
            DateTime startDate = new DateTime((now.Year - 1), now.Month, now.Day, 0, 0, 0);
            DateTime endDate   = DateTime.Today;

            string csvData;

            using (System.Net.WebClient web = new WebClient())
            {
                string downloadString = "https://stooq.com/q/d/l/?s="
                                        + Symbol + ".us&c=0"
                                        + "&d1=" + startDate.ToString("yyyyMMdd")
                                        + "&d2=" + endDate.ToString("yyyyMMdd")
                                        + "&i=d";

                csvData = web.DownloadString(downloadString);

                Models.StockListDetailed stocks = Models.YahooFinance.Parse(csvData, Symbol, startDate, endDate, "d");
                return(stocks.dataList);
            }
        }