using Cache;
using Common;
using KJH55128_Rec.Business;
using KJH55128_Rec.Business.Test;
using KJH55128_Rec.Business.TrendChart;
using KJH55128_Rec.Util;
using Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace KJH55128_Rec.Controllers
{
    public class TestController : Controller
    {
        // GET: Test
        public ActionResult Index()
        {
            //TestBLL.lotteryDatalist();
            //TestBLL.TypeList();
            //TestBLL.GetLotteryAdTJ();   
            //TestBLL.GetLotteryListSingle();
           //var data= ZXApiBLL.GetNewsCache();
            //int i = 10;
            // var data =(int)Enum.Parse(typeof(EnumZXCid), "FC3D");
            //var data = TrendChastApiBLL.QueryAll();
            //var data2 = TrendChastApiBLL.GetTrendChart((int)EnumZXCid.福彩3D, (int)EnumZXTid.走势图);
            //List<int> tid = new List<int>();
            //List<int> cid = new List<int>();
            //tid.Add((int)EnumZXTid.工具);
            //tid.Add((int)EnumZXTid.走势图);
            //cid.Add((int)EnumZXCid.七乐彩);
            //cid.Add((int)EnumZXCid.七星彩);
            //cid.Add((int)EnumZXCid.上海时时乐);
            //var data3 = TrendChastApiBLL.GetTrendChart(cid, tid);


            //KJiHdescribe kJiHdescribe = new KJiHdescribe();
            ////key 命令规则 SCCLottery+"-"+KJDdescribeType key值 参数看注释
            //kJiHdescribe.GetValueByKey(SCCLottery.QG_FC3D.ToString() + "-" + KJDdescribeType.What);//开机号福彩3d关于3d是什么问题
            //SJiHdescribe sJiHdescribe = new SJiHdescribe();
            //sJiHdescribe.GetValueByKey(SCCLottery.QG_FC3D.ToString() + "-" + SJHdescribeType.Andkjh);//试机号福彩3d关于和开机号的区别
            //KJApiBLL.GetLotteryListKaiJiHao()
            // Dictionary<string, object> dict = new Dictionary<string, object>();
            // dict["InTerm"] = new List<string>() { "2017073", "2015073", "2016073" };//查询往期 填期数,期数计算字符前四位转int减1
            //// KJApiBLL.GetLotteryListShiJiHao(SCCLottery.QG_FC3D.ToString(),0,0dict,)
            // var data=KJApiBLL.GetLotteryListShiJiHao(SCCLottery.QG_FC3D.ToString(), 0, 0, null, dict);
            //List<string> tt = new List<string>();
            //List<string> dd = new List<string>();
            //var g=dd.GroupBy(x => x == "");
            //foreach (IGrouping<int, string> info in g)
            //{
            //    List<string> tmp = info.Take(6).ToList();
            //    tt.AddRange(tmp);
            //          
            //}   
            //}
            // 4.23
            //var data1= LotteryFriUrlHandelBLL.GetKjxqFUbyLottery(SCCLottery.QG_FC3D);
            //var data2 = LotteryFriUrlHandelBLL.GetplayRuleFUbyLottery(SCCLottery.GP_11x5_XinJiang);
           // var data2 = AppCtrl.GetObj().GetTrendChartCache().GetTrendChartListCache();
            var tmpdata=AppCtrl.GetObj().GetTrendChartCache().GetTrendChart((int)EnumZXTid.走势图, (int)EnumZXCid.QG_FC3D);
            var tmpdata2= TrendChastApiBLL.GetTrendChartChache( (int)EnumZXCid.QG_FC3D,(int)EnumZXTid.走势图);
           // tmpdata2.Where(w => w.Name.Contains("基本走势图")
           
            return View();
        }
    }
}