Ejemplo n.º 1
0
        public ActionResult ProductHot(int cateId, int top)
        {
            ProductModelBox     model      = new ProductModelBox();
            List <ProductModel> lstProduct = _productBo.GetListByCateId(cateId, top);

            model = new ProductModelBox
            {
                ProductList = lstProduct
            };

            return(PartialView("_ProductHot", model));
        }
Ejemplo n.º 2
0
        public ActionResult ProductOther(int productId, int cateId, int top)
        {
            ProductModelBox     model      = new ProductModelBox();
            List <ProductModel> lstProduct = _productBo.GetListByCateId(cateId, top + 1);

            if (lstProduct != null && lstProduct.Count > 0)
            {
                model = new ProductModelBox
                {
                    ProductList = lstProduct.Where(x => x.ProductId != productId).Take(top).ToList()
                };
            }
            return(PartialView("_ProductOther", model));
        }
Ejemplo n.º 3
0
        public ActionResult ProductTop(int cateId, int top)
        {
            ProductModelBox model    = new ProductModelBox();
            CategoryEntity  cateInfo = _categoryBo.GetByCateId(cateId);

            if (cateInfo != null && cateInfo.CatalogID > 0)
            {
                List <ProductModel> lstProduct = _productBo.GetListByCateId(cateId, top);
                model = new ProductModelBox
                {
                    TitleBox    = cateInfo.Name,
                    UrlBox      = cateInfo.DisplayUrl,
                    ProductList = lstProduct
                };
            }
            return(PartialView("_ProductTop", model));
        }