public ActionResult AkBetRecord() { AkGameVewModel akm = new AkGameVewModel(); try { akm.h5game = new H5GameRepository().H5GetAll(1).Where(x => x.gameStatus == 1).FirstOrDefault(); //var h5 = new H5GameRepository().H5GetAll(1).Where(x => x.gameStatus != 1).TakeLast(5); var bet = new H5GameRepository().PlayerBetList(User.Identity.GetUserId()).Where(x => x.gameModel == 1).TakeLast(5); List <bets> bslist = new List <bets>(); foreach (var b in bet) { var pay = new H5GameRepository().GetPay(b.id); bets bs = new bets(); bs.gameBets = b; bs.readMoney = (pay != null) ? pay.readlMoney : 0; bs.bn = new H5GameRepository().NumberGetAll(b.id).FirstOrDefault().Number; bs.tureNuber = (new H5GameRepository().GetNumberAll((int)b.GameSn).Count() != 0) ? new H5GameRepository().GetNumberAll((int)b.GameSn).FirstOrDefault().number : 0; //bs.tureNuber = (bs.tureNuber != null) ? bs.tureNuber : 0; bslist.Add(bs); } akm.Bets = bslist.OrderByDescending(x => x.gameBets.id).ToList(); return(View(akm)); } catch { return(View(akm)); } }
// GET: Html5 public ActionResult AKGame() { List <AssetsViewModel> avList = new List <AssetsViewModel>(); avList = new AssetsRepository().getAssetsListByUserID(User.Identity.GetUserId()); Session["Assets"] = avList; ViewBag.Assets = String.Format("{0:N1}", avList.Where(x => x.unitSn == 1).FirstOrDefault().Asset); ViewBag.a = avList.Where(x => x.unitSn == 1).FirstOrDefault().Asset; var game = new H5GameRepository().H5GetAll(1).Where(x => x.gameStatus == 1).FirstOrDefault(); ViewBag.EndTime = string.Format("{0:yyyy/MM/dd HH:mm:ss}", game.endTime); var h5 = new H5GameRepository().H5GetAll(1).Where(x => x.gameStatus != 1).LastOrDefault(); //var akm = new List<AkGameVewModel>(); AkGameVewModel ak = new AkGameVewModel(); ak.gamenumberRecords = new H5GameRepository().GetNumberAll(h5.id); ViewBag.p = ak.Brand; /* foreach (var h in h5.Where(x=>x.gameStatus!= 1)) * { * AkGameVewModel ak = new AkGameVewModel(); * ak.gamenumberRecords = new H5GameRepository().GetNumberAll(h.id); * * * akm.Add(ak); * } * * ViewBag.p = akm.LastOrDefault().Brand;*/ return(View(ak)); }
public JsonResult AKGameData() { AkGameVewModel akm = new AkGameVewModel(); akm.h5game = new H5GameRepository().H5GetAll(1).Where(x => x.gameStatus == 1).FirstOrDefault(); var h5 = new H5GameRepository().H5GetAll(1).Where(x => x.gameStatus != 1).LastOrDefault(); AkGameVewModel ak = new AkGameVewModel(); ak.gamenumberRecords = new H5GameRepository().GetNumberAll(h5.id); akm.gamenumberRecords = ak.gamenumberRecords; return(Json(akm, JsonRequestBehavior.AllowGet)); }
public ActionResult Akbrand() { AkGameVewModel akm = new AkGameVewModel(); try { akm.h5game = new H5GameRepository().H5GetAll(1).Where(x => x.gameStatus == 1).FirstOrDefault(); var h5 = new H5GameRepository().H5GetAll(1).Where(x => x.gameStatus == 0).TakeLast(5); //var bet = new H5GameRepository().PlayerBetList(User.Identity.GetUserId()).Where(x => x.gameModel == 1).TakeLast(5); List <bets> bslist = new List <bets>(); foreach (var h in h5) { //var pay = new H5GameRepository().GetPay(b.id); bets bs = new bets(); bs.dt = (DateTime)h.createDate; //bs.gameBets.createDate = h.createDate; //bs.Brand = new H5GameRepository().GetNumberAll((int)h.id).FirstOrDefault().bo. //bs.readMoney = (pay != null) ? pay.readlMoney : 0; //bs.bn = new H5GameRepository().NumberGetAll(b.id).FirstOrDefault().Number; bs.tureNuber = new H5GameRepository().GetNumberAll((int)h.id).FirstOrDefault().number; //bs.tureNuber = (bs.tureNuber != null) ? bs.tureNuber : 0; //bs.dt = ; bslist.Add(bs); } akm.Bets = bslist.OrderByDescending(x => x.dt).ToList(); return(View(akm)); } catch { return(View(akm)); } }