123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- using System.Text;
- using CB.Common;
- using CB.Entity;
- namespace CB.Wap.kjh.shijihao
- {
- public partial class sdsjh : CB.Framework.WebPage
- {
- protected long term;
- protected StringBuilder number = new StringBuilder();
- protected StringBuilder sp = new StringBuilder();
- protected StringBuilder other = new StringBuilder();
- protected void Page_Load(object sender, EventArgs e)
- {
- InitData();
- }
- protected override void InitData()
- {
- term = WRequest.GetQueryInt("term");
- var tm = term;
- if (0 < term)
- {
- pageTitle = term.ToString() + "期福彩3D试机号" + term.ToString() + "期福彩3D试机号查询 -开奖助手";
- pageKeyWords = term.ToString() + "期福彩3D试机号";
- pageDescription = "开奖助手提供福彩3D" + term.ToString() + "期千禧3d试机号,包括" + term.ToString() + "期福彩3D试机号查询、" + term.ToString() + "期福彩3D试机号与开奖号的关系、" + term.ToString() + "期福彩3D试机号关注号|对应码|金码,查询福彩3D试机号就上开奖助手。";
- }
- else
- {
- pageTitle = "3d试机号_3d试机号查询_福彩3d试机号_3d试机号今天_3d试机号口诀_千禧3d试机号每日快报_开奖助手";
- pageKeyWords = "3d试机号,3d试机号查询,福彩3d试机号,3d试机号今天,3d试机号口诀,千禧3d试机号,今日3D试机号后分析,3d试机号走势图,3dshijihao,麦久3d试机号,中彩网3d试机号";
- pageDescription = "开奖助手提供3d试机号、福彩3d试机号、3d试机号查询、3d试机号今天口诀、千禧3d试机号每日快报、 3d试机号后分析、3d试机号走势图、麦久3d试机号、中彩网3d试机号、福利彩票3d试机号金码及对应码";
- }
- var info = CB.Data.Caches.GetFC3DInfo(term, OpenCodeType.ShiJiHao);
- if (null == info || string.IsNullOrEmpty(info.ShiJiHao) || -1 != info.ShiJiHao.IndexOf("-1"))
- { ShowError(); }
- term = info.Term;
- var n = info.ShiJiHao.ToIntArray(',');
- number.AppendFormat("<li class=\"ballbox\"> <span class=\"ball red\">{0}</span><span class=\"ball red\">{1}</span><span class=\"ball red\">{2}</span> </li>",
- n[0], n[1], n[2]);
- number.AppendFormat("<li>和值:<span>{0}</span> | 跨度:<span>{1}</span>",
- LotteryUtils.GetSum(n), LotteryUtils.GetSpan(n));
- number.AppendFormat(" 奇偶比:<span>{0}</span> | 大小比:<span>{1}</span></li>",
- LotteryUtils.GetProportionOfJO(n), LotteryUtils.GetProportionOfDX(n, 5));
- IList<FC3DInfo> list = null;
- if (tm > 0)
- list = CB.Data.Caches.GetFC3DList(10, tm);
- else
- list = CB.Data.Caches.GetFC3DList(10, OpenCodeType.ShiJiHao);
- if (null != list && 0 < list.Count)
- {
- string[] d;
- foreach (var item in list)
- {
- d = item.ShiJiHao.Split(',');
- var sjhOpenCodes = new List<int>() { int.Parse(d[0]), int.Parse(d[1]), int.Parse(d[2]) };
- sp.AppendFormat("<tr><td>{0}</td>", item.Term.ToString().Substring(4, 3));
- sp.AppendFormat("<td class=\"sjh\">{0}</td>", item.ShiJiHao.Replace(",", ""));
- sp.AppendFormat("<td class=\"kjh\">{0}</td>", (item.OpenCode1 == -1) ? "-" :
- item.OpenCode1.ToString() + item.OpenCode2.ToString() + item.OpenCode3.ToString());
- sp.AppendFormat("<td class=\"bold\">{0}</td>", (item.OpenCode1 == -1) ? "-" :
- LotteryUtils.GetTheHitRate(new int[] { item.OpenCode1, item.OpenCode2, item.OpenCode3 }, sjhOpenCodes.ToArray()).ToString());
- sp.AppendFormat("<td>{0}</td>", LotteryUtils.GetProportionOfDX(sjhOpenCodes, 5));//开机号大小比
- sp.AppendFormat("<td>{0}</td>", (item.OpenCode1 == -1) ? "-" : LotteryUtils.GetProportionOfDX(item.OpenCode, 5));//开奖号大小比
- sp.AppendFormat("<td>{0}</td>", LotteryUtils.GetProportionOfJO(sjhOpenCodes, 5));//开机号奇偶比
- sp.AppendFormat("<td>{0}</td></tr>", (item.OpenCode1 == -1) ? "-" : LotteryUtils.GetProportionOfJO(item.OpenCode, 5));//开奖号奇偶比
- }
- }
- list = CB.Data.Caches.GetFC3DHistorySameTerm(term, OpenCodeType.ShiJiHao);
- if (null != list && 0 < list.Count)
- {
- string[] d;
- foreach (var item in list)
- {
- d = item.ShiJiHao.Split(',');
- var sjhOpenCodes = new List<int>() { int.Parse(d[0]), int.Parse(d[1]), int.Parse(d[2]) };
- other.AppendFormat("<tr><td>{0}</td>", item.Term.ToString().Substring(4, 3));
- other.AppendFormat("<td class=\"sjh\">{0}</td>", item.ShiJiHao.Replace(",", ""));
- other.AppendFormat("<td class=\"kjh\">{0}</td>", (item.OpenCode1 == -1) ? "-" :
- item.OpenCode1.ToString() + item.OpenCode2.ToString() + item.OpenCode3.ToString());
- other.AppendFormat("<td class=\"bold\">{0}</td>", (item.OpenCode1 == -1) ? "-" :
- LotteryUtils.GetTheHitRate(new int[] { item.OpenCode1, item.OpenCode2, item.OpenCode3 }, sjhOpenCodes.ToArray()).ToString());
- other.AppendFormat("<td>{0}</td>", LotteryUtils.GetProportionOfDX(sjhOpenCodes, 5));//开机号大小比
- other.AppendFormat("<td>{0}</td>", (item.OpenCode1 == -1) ? "-" : LotteryUtils.GetProportionOfDX(item.OpenCode, 5));//开奖号大小比
- other.AppendFormat("<td>{0}</td>", LotteryUtils.GetProportionOfJO(sjhOpenCodes, 5));//开机号奇偶比
- other.AppendFormat("<td>{0}</td></tr>", (item.OpenCode1 == -1) ? "-" : LotteryUtils.GetProportionOfJO(item.OpenCode, 5));//开奖号奇偶比
- }
- }
- base.InitData();
- }
- }
- }
|