コード例 #1
0
        public ActionResult DailyTrends()
        {
            ViewBag.Title = "Home Page";
            LTCController ltcContrDaily = new LTCController();
            BTCController btcContrDaily = new BTCController();
            ETHController ethContrDaily = new ETHController();
            CoinsALLdaily allContrDaily = new CoinsALLdaily();

            allContrDaily.btcDailyAll = btcContrDaily.GetBTC_daily();

            var diff = allContrDaily.btcDailyAll.Max(x => x.time).Date - allContrDaily.btcDailyAll.Min(x => x.time).Date;

            if (diff < TimeSpan.Zero)
            {
                //MNIEJSZE
            }
            else
            {
                //WIEKSZE
                var date = allContrDaily.btcDailyAll.Min(x => x.time).Date;

                allContrDaily.btcDailyAll = allContrDaily.btcDailyAll.Where(x => x.time.Date > date).ToList();
                var trend = allContrDaily.btcDailyAll.Max(x => x.average) - allContrDaily.btcDailyAll.Min(x => x.average);
            }

            allContrDaily.ethDailyAll = ethContrDaily.GetETH_daily();
            allContrDaily.ltcDailyAll = ltcContrDaily.GetLTC_daily();
            return(View(allContrDaily));
        }
コード例 #2
0
        public ActionResult IndexAlldaily()
        {
            ViewBag.Title = "Home Page";
            LTCController ltcContrDaily = new LTCController();
            BTCController btcContrDaily = new BTCController();
            ETHController ethContrDaily = new ETHController();
            CoinsALLdaily allContrDaily = new CoinsALLdaily();

            allContrDaily.btcDailyAll = btcContrDaily.GetBTC_daily();
            allContrDaily.ethDailyAll = ethContrDaily.GetETH_daily();
            allContrDaily.ltcDailyAll = ltcContrDaily.GetLTC_daily();
            return(View(allContrDaily));
        }