public async Task <ActionResult> Edit(string id, FormCollection collection)
        {
            try
            {
                var ticker            = collection["Ticker"].ToString();
                var tickerPrice       = Convert.ToDouble(collection["Ticker"]);
                var time              = Convert.ToDateTime(collection["Time"]);
                var stockPriceHistory = new StockPriceHistory()
                {
                    Id          = id,
                    Ticker      = ticker,
                    TickerPrice = tickerPrice,
                    Time        = time
                };

                //var stockPriceHistoryName = collection["StockPriceHistoryName"].ToString();
                //var stockPriceHistory = new StockPriceHistory()
                //{
                //    Id = id,
                //    StockPriceHistoryName = stockPriceHistoryName
                //};
                await StockPriceHistoryLib.UpdateStockPriceHistory(stockPriceHistory);

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                return(View());
            }
        }