using Cache; using M55128_rec.Business.ZX; using M55128_rec.Models.ViewModels.ConsultationMangerModel; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace M55128_rec.Controllers { [RoutePrefix("zx")] public class ZXController : Controller { [Route("index.html")] /// /// 资讯首页 /// /// public ActionResult Index() { List model = ZXApiBLL.GetCacheHomeNewsList();//Ctrl.GetZXView() as List;//ZXApiBLL.GetHomeNewsList(); return View(model); } /// /// 资讯更多 /// /// /// [Route("{c?}.html")] public ActionResult GDZX(string c) { News_Preview model = ZXApiBLL.GetColorNewsList(1, 30, c); ViewBag.c = c; return View(model); } /// /// 资讯详情 /// /// /// [Route("{c?}/{id?}.html")] public ActionResult ZXXQ(string c,string id) { ViewBag.c = c; GetZX_NewsDetails model = ZXApiBLL.GetNewsDetails(id); return View(model); } /// /// 种类集合页面 /// /// /// /// [Route("~/zlxq/{c?}.html")] [Route("~/zlxq/{c?}/i=cstzm.html")] public ActionResult ZXZLXQ(string c) { ViewBag.c = c; string n = ""; switch (c) { case "fc3d":n = "福彩3D";break; case "ssq": n = "双色球"; break; case "pl3": n = "排列三"; break; case "qt": n = "其他彩种"; break; default: break; } ClassiFication model = ZXApiBLL.GetClassiFicationNewsList(c); return View(Tuple.Create(model,n)); } /// /// 资讯更多分页 /// /// /// /// /// public ActionResult ZXGDList(string c,int p=1,int r=20) { News_Preview model = ZXApiBLL.GetColorNewsList(p, r, c); ViewBag.c = c; return PartialView(model); } /// /// 种类集合更多分页 /// /// /// /// /// public ActionResult ZXZLXQList(string c,string i, int p = 1, int r = 20) { ViewBag.c = c; List model = ZXApiBLL.GetNewsList(p, r, i); return PartialView(model); } /// /// 种类集合下数据集 /// /// /// /// public ActionResult ZXLXGD(string c,string m,string i) { ViewBag.m = m; ViewBag.c = c; List model = ZXApiBLL.GetNewsList(1,30,i); return PartialView(model); } } }