iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 27
0
自我挑戰組

ASP.NET MVC5從入門到退坑系列 第 27

[Day27]電子商城(七)

  • 分享至 

  • xImage
  •  

建立商品頁面控制器

public ActionResult Index(int Page = 1)
        {
            ItemView Data = new ItemView();
           Data.Paging = new ForPaging(Page);
            Data.IdList = itemService.GetIdList(Data.Paging);
            Data.ItemBlock = new List<ItemDetailView>();
            foreach (var Id in Data.IdList)
            {
                ItemDetailView newBlock = new ItemDetailView();
                newBlock.Data = itemService.GetDataById(Id);
                string Cart = (HttpContext.Session["Cart"] != null)
                    ? HttpContext.Session["Cart"].ToString() : null;
                newBlock.InCart = cartService.CheckInCart(Cart, Id);
                Data.ItemBlock.Add(newBlock);
            }
            return View(Data);
        }
        public ActionResult Item(int Id)
        {
            ItemDetailView ViewData = new ItemDetailView();
            ViewData.Data = itemService.GetDataById(Id);
            string Cart = (HttpContext.Session["Cart"] != null)
                ? HttpContext.Session["Cart"].ToString() : null;
            ViewData.InCart = cartService.CheckInCart(Cart, Id);
            return View(ViewData);
        }

上一篇
[Day26]電子商城(六)
下一篇
[Day28]電子商城(八)
系列文
ASP.NET MVC5從入門到退坑30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言