123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- 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.Entity;
- using CB.Common;
- using CB.Data;
- namespace CB.Admin.Plugins.TrendMissConfig
- {
- public partial class TrendMissList : AdminPage
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- if (!Page.IsPostBack)
- {
- InitData();
- }
- }
- protected override void InitData()
- {
- BindRepeaterList();
- IList<LotteryInfo> LotteryList = LotteryService.ToList();
- if (null != LotteryList && LotteryList.Count > 0)
- {
- foreach (var item in LotteryList)
- {
- ddlLotType.Items.Add(new ListItem(item.Name, item.Cid.ToString()));
- }
- }
- }
- protected override void BindRepeaterList()
- {
- int recordCount;
- var list = CB.Data.TrendChartService.ToPaging(new TrendChartInfo()
- {
- Name = txtUsername.Text.Trim(),
- Cid = TypeConverter.StrToInt(ddlLotType.SelectedValue),
- Tid = 2003//标识走势图配置
- }, AspNetPager1.PageSize, AspNetPager1.CurrentPageIndex, out recordCount);
- repeaterList.DataSource = list;
- repeaterList.DataBind();
- AspNetPager1.RecordCount = recordCount;
- }
- protected void btnSearch_Click(object sender, EventArgs e)
- {
- AspNetPager1.CurrentPageIndex = 1;
- BindRepeaterList();
- }
- protected void AspNetPager1_PageChanged(object sender, EventArgs e)
- {
- BindRepeaterList();
- }
- protected void repeaterList_ItemCommand(object source, RepeaterCommandEventArgs e)
- {
- if ("dndel" == e.CommandName)
- {
- CB.Data.TrendChartService.Delete(TypeConverter.ObjectToInt(e.CommandArgument));
- Logs("删除遗漏配置", string.Format("删除遗漏配置[ID={0}]", e.CommandArgument));
- }
- BindRepeaterList();
- }
- protected string GetStatus(object status)
- {
- switch ((TrendChartStatus)Enum.Parse(typeof(TrendChartStatus), status.ToString()))
- {
- case TrendChartStatus.Default:
- return "正常状态";
- case TrendChartStatus.Hot:
- return "热门走势图";
- case TrendChartStatus.New:
- return "新走势图";
- case TrendChartStatus.Test:
- return "测试状态";
- }
- return "其他";
- }
- }
- }
|