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);
}
}
}