public ActionResult ShowGoods(int?id) { #region 浏览量控制 Goods oldgoods = GoodsServices.LoadEntities(u => u.Id == id).FirstOrDefault(); oldgoods.SeeCount = oldgoods.SeeCount + 1; GoodsServices.Update(oldgoods); #endregion #region 如果已登录用户添加足迹 if (Session["model"] != null) { UserInfo user = (UserInfo)Session["model"]; //判断是否添加足迹到表 MySee dbSee = MySeeServices.LoadEntities(u => u.GoodsId == id && u.UserInfoId == user.Id).FirstOrDefault(); if (dbSee != null) { dbSee.SubTime = DateTime.Now; MySeeServices.Update(dbSee); } else { //添加我的足迹 MySee see = new MySee(); see.GoodsId = (int)id; see.UserInfoId = ((UserInfo)Session["model"]).Id; see.SubTime = DateTime.Now; MySeeServices.Add(see); } } #endregion #region 主要商品信息 Goods good = GoodsServices.LoadEntities(u => u.Id == id && u.DelGlag == normal).FirstOrDefault(); ViewData["Goods"] = good; var saleinfo = SaleInfoServices.LoadEntities(u => u.GoodsId == id).FirstOrDefault(); ViewData["SaleInfo"] = saleinfo; #endregion int total = 0; var listAbout = GoodsServices.LoadPageEntities(1, 8, out total, u => u.UserInfoId == good.UserInfoId, u => u.SubTime, false).ToList(); ViewData["AboutGoods"] = listAbout; ViewBag.Title = good.Title + "青职二货街"; return(View()); }
public ActionResult MySee(int?pageIndex) { if (pageIndex <= 0 || pageIndex == null) { pageIndex = 1; } int total = 0; var mysee = MySeeServices.LoadPageEntities((int)pageIndex, 9, out total, u => u.UserInfoId == CurrentLoginUser.Id, u => u.SubTime, false).ToList(); ViewData["mysee"] = mysee; ViewData["pageIndex"] = pageIndex; ViewData["Count"] = total; return(View()); }