123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- 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")]
- /// <summary>
- /// 资讯首页
- /// </summary>
- /// <returns></returns>
- public ActionResult Index()
- {
- List<News_Preview> model = ZXApiBLL.GetCacheHomeNewsList();//Ctrl.GetZXView() as List<News_Preview>;//ZXApiBLL.GetHomeNewsList();
- return View(model);
- }
- /// <summary>
- /// 资讯更多
- /// </summary>
- /// <param name="c"></param>
- /// <returns></returns>
- [Route("{c?}.html")]
- public ActionResult GDZX(string c)
- {
-
- News_Preview model = ZXApiBLL.GetColorNewsList(1, 30, c);
- ViewBag.c = c;
- return View(model);
- }
- /// <summary>
- /// 资讯详情
- /// </summary>
- /// <param name="id"></param>
- /// <returns></returns>
- [Route("{c?}/{id?}.html")]
- public ActionResult ZXXQ(string c,string id)
- {
-
- ViewBag.c = c;
- GetZX_NewsDetails model = ZXApiBLL.GetNewsDetails(id);
- return View(model);
- }
- /// <summary>
- /// 种类集合页面
- /// </summary>
- /// <param name="c"></param>
- /// <param name="n"></param>
- /// <returns></returns>
- [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));
- }
- /// <summary>
- /// 资讯更多分页
- /// </summary>
- /// <param name="c"></param>
- /// <param name="p"></param>
- /// <param name="r"></param>
- /// <returns></returns>
- 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);
- }
- /// <summary>
- /// 种类集合更多分页
- /// </summary>
- /// <param name="c"></param>
- /// <param name="i"></param>
- /// <param name="r"></param>
- /// <returns></returns>
- public ActionResult ZXZLXQList(string c,string i, int p = 1, int r = 20)
- {
- ViewBag.c = c;
- List<NewsPreviewItem> model = ZXApiBLL.GetNewsList(p, r, i);
- return PartialView(model);
- }
- /// <summary>
- /// 种类集合下数据集
- /// </summary>
- /// <param name="c"></param>
- /// <param name="n"></param>
- /// <returns></returns>
- public ActionResult ZXLXGD(string c,string m,string i)
- {
- ViewBag.m = m;
- ViewBag.c = c;
- List<NewsPreviewItem> model = ZXApiBLL.GetNewsList(1,30,i);
- return PartialView(model);
- }
- }
- }
|