public ActionResult ChessFestival(Dictionary <string, string> queryvalues) { int _ClientType = queryvalues.ContainsKey("ClientType") ? Convert.ToInt32(queryvalues["ClientType"]) : 0; string _StartDate = queryvalues.ContainsKey("StartTime") ? queryvalues["StartTime"] : DateTime.Now.ToString("yyyy-MM-dd 00:00:00"); string _ExpirationDate = queryvalues.ContainsKey("ExpirationDate") ? queryvalues["ExpirationDate"] : DateTime.Now.AddDays(1).ToString("yyyy-MM-dd 00:00:00"); FestivalBaseData fbd = new FestivalBaseData() { StartTime = _StartDate, ExpirationDate = _ExpirationDate, ClientType = _ClientType }; IEnumerable <Festival515> fes515 = QQZoneRechargeBLL.GetFestival515(fbd); AllFesLogin login515 = QQZoneRechargeBLL.GetFestivalLogin(fbd); FestivalVIP vip515 = QQZoneRechargeBLL.GetFestivalVIP(fbd); List <object> objList = new List <object>(); objList.Add(fes515); objList.Add(login515); objList.Add(vip515); fbd.objects = objList; return(View(fbd)); }
public ActionResult QQZoneRecharge(Dictionary <string, string> queryvalues) { int page = queryvalues.ContainsKey("page") ? Convert.ToInt32(queryvalues["page"]) : 1; int _UserID = queryvalues.ContainsKey("UserID") ? string.IsNullOrWhiteSpace(queryvalues["UserID"]) ? 0 : Convert.ToInt32(queryvalues["UserID"]) : 0; int _Channels = queryvalues.ContainsKey("Channels") ? Convert.ToInt32(queryvalues["Channels"]) : 0; string _StartDate = queryvalues.ContainsKey("StartDate") ? queryvalues["StartDate"] : DateTime.Now.ToString("yyyy-MM-dd 00:00:00"); string _ExpirationDate = queryvalues.ContainsKey("ExpirationDate") ? queryvalues["ExpirationDate"] : DateTime.Now.AddDays(1).ToString("yyyy-MM-dd 00:00:00"); groupby _Groupby = (groupby)(queryvalues.ContainsKey("groupby") ? Convert.ToInt32(queryvalues["groupby"]) : 1); BaseDataView vbd = new BaseDataView { UserID = _UserID, StartDate = _StartDate, ExpirationDate = _ExpirationDate, Groupby = _Groupby, Channels = _Channels }; ViewData["groupby"] = vbd.Groupby.ToSelectListItemForSelect(); ViewData["SumRecharge"] = QQZoneRechargeBLL.GetSumRecharge(vbd); if (Request.IsAjaxRequest()) { return(PartialView("QQZoneRecharge_PageList", QQZoneRechargeBLL.GetListByPage(page, vbd))); } vbd.BaseDataList = QQZoneRechargeBLL.GetListByPage(page, vbd); return(View(vbd)); }
public ActionResult TexasGameGetAward(Dictionary <string, string> queryvalues) { int page = queryvalues.ContainsKey("page") ? Convert.ToInt32(queryvalues["page"]) : 1; int _UserID = queryvalues.ContainsKey("UserID") ? string.IsNullOrWhiteSpace(queryvalues["UserID"]) ? 0 : Convert.ToInt32(queryvalues["UserID"]) : 0; int _Channels = queryvalues.ContainsKey("Channels") ? Convert.ToInt32(queryvalues["Channels"]) : 0; //GetGameActiveTime GL.Data.ActiveTime time = QQZoneRechargeBLL.GetGameActiveTime(GL.Data.ActiveType.德州玩牌领奖); string _StartDate = queryvalues.ContainsKey("StartDate") ? queryvalues["StartDate"] : DateTime.Now.ToString("yyyy-MM-dd 00:00:00"); string _ExpirationDate = queryvalues.ContainsKey("ExpirationDate") ? queryvalues["ExpirationDate"] : DateTime.Now.AddDays(1).ToString("yyyy-MM-dd 00:00:00"); groupby _Groupby = (groupby)(queryvalues.ContainsKey("groupby") ? Convert.ToInt32(queryvalues["groupby"]) : 1); BaseDataView vbd = new BaseDataView { UserID = _UserID, StartDate = _StartDate, ExpirationDate = _ExpirationDate, Groupby = _Groupby, Channels = _Channels }; ViewData["groupby"] = vbd.Groupby.ToSelectListItemForSelect(); ViewData["ActiveTime"] = time; //if (Request.IsAjaxRequest()) //{ // return PartialView("QQZoneRecharge_PageList", QQZoneRechargeBLL.GetListByPage(page, vbd)); //} vbd.BaseDataList = QQZoneRechargeBLL.GetTexasGameGetAwardItemCount(vbd); vbd.StartDate = _StartDate; return(View(vbd)); }
public ActionResult NewYearCharge(Dictionary <string, string> queryvalues) { int page = queryvalues.ContainsKey("page") ? Convert.ToInt32(queryvalues["page"]) : 1; int _UserID = queryvalues.ContainsKey("UserID") ? string.IsNullOrWhiteSpace(queryvalues["UserID"]) ? 0 : Convert.ToInt32(queryvalues["UserID"]) : 0; int _Channels = queryvalues.ContainsKey("Channels") ? Convert.ToInt32(queryvalues["Channels"]) : 0; // string _StartDate = ""; // string _ExpirationDate = ""; //if (queryvalues.ContainsKey("StartDate")) //{ // _StartDate = queryvalues["StartDate"]; //} //else //{ // GL.Data.ActiveTime time = QQZoneRechargeBLL.GetGameActiveTime(GL.Data.ActiveType.充值礼包奖励); // _StartDate = time.StartTime.ToString(); //} //if (queryvalues.ContainsKey("ExpirationDate")) //{ // _ExpirationDate = queryvalues["ExpirationDate"]; //} //else //{ // GL.Data.ActiveTime time = QQZoneRechargeBLL.GetGameActiveTime(GL.Data.ActiveType.充值礼包奖励); // _ExpirationDate = time.EndTime.ToString(); //} string _StartDate = queryvalues.ContainsKey("StartDate") ? queryvalues["StartDate"] : DateTime.Now.ToString("yyyy-MM-dd 00:00:00"); string _ExpirationDate = queryvalues.ContainsKey("ExpirationDate") ? queryvalues["ExpirationDate"] : DateTime.Now.AddDays(1).ToString("yyyy-MM-dd 00:00:00"); groupby _Groupby = (groupby)(queryvalues.ContainsKey("groupby") ? Convert.ToInt32(queryvalues["groupby"]) : 1); BaseDataView vbd = new BaseDataView { UserID = _UserID, StartDate = _StartDate, ExpirationDate = _ExpirationDate, Groupby = _Groupby, Channels = _Channels }; ViewData["groupby"] = vbd.Groupby.ToSelectListItemForSelect(); // select UserID, sum(money) / 100 from 515game.QQZoneRecharge //where CreateTime BETWEEN '2016-1-5 00:05:00' and '2016-1-15 23:59:00' //group by UserID //新年充值活动数据 ViewData["NewYear"] = QQZoneRechargeBLL.GetNewYearCharge(vbd); //充值排行前10数据 //ViewData["RechargeRank"] = QQZoneRechargeBLL.NewYearChargeRank(vbd); return(View(vbd)); }
public ActionResult QQZoneRechargeCount(Dictionary <string, string> queryvalues) { int _Channels = queryvalues.ContainsKey("Channels") ? Convert.ToInt32(queryvalues["Channels"]) : -1; int _page = queryvalues.ContainsKey("page") ? Convert.ToInt32(queryvalues["page"]) : 1; int _pageGroup = queryvalues.ContainsKey("pageGroup") ? Convert.ToInt32(queryvalues["pageGroup"]) : 1; string _StartDate = queryvalues.ContainsKey("StartDate") ? queryvalues["StartDate"] : DateTime.Now.ToString("yyyy-MM-dd 00:00:00"); string _ExpirationDate = queryvalues.ContainsKey("ExpirationDate") ? queryvalues["ExpirationDate"] : DateTime.Now.AddDays(1).ToString("yyyy-MM-dd 00:00:00"); groupby _Groupby = (groupby)(queryvalues.ContainsKey("groupby") ? Convert.ToInt32(queryvalues["groupby"]) : 1); string _target = queryvalues.ContainsKey("target") ? queryvalues["target"] : ""; int MasterID = User.Identity.GetUserId <int>(); if (AgentUserBLL.CheckUser(_Channels, MasterID)) { _Channels = MasterID; } string _MasterList = AgentUserBLL.GetUserListString(MasterID); if (_MasterList == MasterID.ToString()) { _Channels = MasterID; } string _UserList = AgentUserBLL.GetUserListString(_Channels); BaseDataView vbd = new BaseDataView { UserList = _UserList, StartDate = _StartDate, ExpirationDate = _ExpirationDate, Groupby = _Groupby, Channels = _Channels, Page = _page }; ViewData["groupby"] = vbd.Groupby.ToSelectListItemForSelect(); List <SelectListItem> ieList = AgentUserBLL.GetUserList(_MasterList).Select( x => new SelectListItem { Text = x.AgentName, Value = x.Id.ToString(), Selected = x.Id == _Channels } ).ToList(); ieList.Insert(0, new SelectListItem { Text = "所有渠道", Value = "0", Selected = 0 == _Channels }); var cha = AgentUserBLL.GetUserList(_MasterList).Select(x => new SelectListItem { Text = x.AgentName, Value = x.Id.ToString(), Selected = x.Id == _Channels }); if (cha.Count() <= 1) { ViewData["cCount"] = 1; } else { ViewData["cCount"] = 2; } ViewData["Channels"] = cha; ViewData["SumRecharge"] = QQZoneRechargeBLL.GetSumRecharge(vbd); if (_target == "box") { vbd.Page = _page; ViewData["data"] = QQZoneRechargeBLL.GetListByPage(_page, vbd); return(PartialView("QQZoneRechargeCount_PageList", ViewData["data"])); } else if (_target == "boxGroup") { vbd.Page = _pageGroup; Webdiyer.WebControls.Mvc.PagedList <GL.Data.Model.QQZoneRechargeCount> pa = new Webdiyer.WebControls.Mvc.PagedList <GL.Data.Model.QQZoneRechargeCount>(BaseDataBLL.GetQQZoneRechargeCount(vbd), _pageGroup, 10); vbd.BaseDataList = pa; ViewData["dataGroup"] = vbd.BaseDataList; return(PartialView("QQZoneRechargeCountGroup_PageList", ViewData["dataGroup"])); } else { ViewData["data"] = QQZoneRechargeBLL.GetListByPage(_page, vbd); Webdiyer.WebControls.Mvc.PagedList <GL.Data.Model.QQZoneRechargeCount> pa = new Webdiyer.WebControls.Mvc.PagedList <GL.Data.Model.QQZoneRechargeCount>(BaseDataBLL.GetQQZoneRechargeCount(vbd), _page, 10); vbd.BaseDataList = pa; ViewData["dataGroup"] = vbd.BaseDataList; } return(View(vbd)); }