123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- using CB.Framework;
- using CB.Common;
- using CB.Entity;
- using CB.Data;
- using System.Text;
- namespace CB.Wap.column
- {
- public partial class opencode_ssq100qkjjg : WebPage
- {
- protected string Html = "", PageTitle = "", info = "",toplist="";
- private int year = 0, topsize = 0;
- protected string columnNav = "";
- protected void Page_Load(object sender, EventArgs e)
- {
- if (!IsPostBack)
- {
- GetInfo();
- InitData();
- }
- }
- protected void GetInfo()
- {
- ColumnInfo entity = CB.Data.Caches.GetColumnInfo("ssq100qkjjg");
- if (entity == null)
- {
- ShowError();
- }
- pageTitle = entity.hTitle;
- pageKeyWords = entity.hKeywords;
- pageDescription = entity.hDescription;
- }
- protected override void InitData()
- {
- topsize = WRequest.GetQueryInt("topsize");
- List<FCSSQInfo> lists = new List<FCSSQInfo>();
- if (topsize == 20 || topsize == 50 || topsize == 80 || topsize == 100)
- { lists = Caches.GetFCSSQList(topsize, 0, 0); PageTitle = "近" + topsize.ToString() + "期"; }
- else
- { lists = Caches.GetFCSSQList(20, 0, 0); PageTitle = "近20期"; topsize = 20; }
- switch (topsize)
- {
- case 20:
- toplist = "<li><a href=\"/zt/ssq100qkjjg-20.htm\" class=\"active\">20期</a><a href=\"/zt/ssq100qkjjg-50.htm\">50期</a><a href=\"/zt/ssq100qkjjg-80.htm\">80期</a></li>";
- break;
- case 50:
- toplist = "<li><a href=\"/zt/ssq100qkjjg-20.htm\">20期</a><a href=\"/zt/ssq100qkjjg-50.htm\" class=\"active\">50期</a><a href=\"/zt/ssq100qkjjg-80.htm\">80期</a></li>";
- break;
- case 80:
- toplist = "<li><a href=\"/zt/ssq100qkjjg-20.htm\">20期</a><a href=\"/zt/ssq100qkjjg-50.htm\">50期</a><a href=\"/zt/ssq100qkjjg-80.htm\" class=\"active\">80期</a></li>";
- break;
- }
- var entity = lists[0];
- info += "<li>第" + entity.Term + "期</li>";
- info += "<li class=\"ball red\">" + entity.OpenCode1 + "</li>";
- info += "<li class=\"ball red\">" + entity.OpenCode2 + "</li>";
- info += "<li class=\"ball red\">" + entity.OpenCode3 + "</li>";
- info += "<li class=\"ball red\">" + entity.OpenCode4 + "</li>";
- info += "<li class=\"ball red\">" + entity.OpenCode5 + "</li>";
- info += "<li class=\"ball red\">" + entity.OpenCode6 + "</li>";
- info += "<li class=\"ball blue\">" + entity.OpenCode7 + "</li>";
- Html = GetKjhHistotry(lists);
- columnNav = GetColumnNavForWap("ssq");
- base.InitData();
- }
- private string GetKjhHistotry(List<FCSSQInfo> lists)
- {
- StringBuilder sb = new StringBuilder();
- if (lists != null && lists.Count > 0)
- {
- for (int i = 0; i < lists.Count; i++)
- {
- sb.AppendLine(" <ul>");
- sb.AppendLine(" <li class=\"num\">" + lists[i].Term.ToString().Substring(lists[i].Term.ToString().Length - 3) + "</li>");
- sb.AppendLine(" <li class=\"dates\">" + lists[i].OpenTime.ToString("yyyy.MM.dd") + "</li>");
- sb.AppendLine(" <li class=\"ballbox\"> <span class=\"ball red\">" + lists[i].OpenCode1 + "</span><span class=\"ball red\">" + lists[i].OpenCode2 + "</span><span class=\"ball red\">" + lists[i].OpenCode3 + "</span><span class=\"ball red\">" + lists[i].OpenCode4 + "</span><span class=\"ball red\">" + lists[i].OpenCode5 + "</span><span class=\"ball red\">" + lists[i].OpenCode6 + "</span><span class=\"ball blue\">" + lists[i].OpenCode7 + "</span> </li>");
- sb.AppendLine(" </ul>");
- }
- }
- return sb.ToString();
- }
- }
- }
|