Exemplo n.º 1
0
        public PartialViewResult CategoryHot(int ctrId, string url)
        {
            var model = new ModelCategoryItem()
            {
                CtrId = ctrId, CtrUrl = url
            };

            if (Request["doAction"] == "setting")
            {
                var key = _sysbl.GetKey(ctrId);
                model.PageId = key != null?int.Parse(key.Value) : 0;

                model.ListItem = _categoryBl.GetlistCate();
                return(PartialView(model));
            }
            else
            {
                model.CtrUrl = url;
                var key = _sysbl.GetKey(ctrId);
                var val = key != null?int.Parse(key.Value) : 5;

                model.CategoryItem = _categoryBl.GetByid(val);
                return(PartialView(model));
            }
        }
Exemplo n.º 2
0
        public ActionResult CategoryChild(int cateId)
        {
            var model = new ModelCategoryItem();

            model.CategoryItem = _categoryBl.GetByid(cateId);
            return(View(model));
        }
Exemplo n.º 3
0
        public PartialViewResult Breadcrumb(string slug, int cateId = 0, int pageId = 0)
        {
            var search = slug.Contains("tim-kiem-san-pham");
            var obj    = new BreadcrumbItem();

            obj.Breadcrumb = _categoryBl.GetByid(cateId).Name;
            if (search)
            {
                obj.Breadcrumb = "Tìm kiếm sản phẩm";
            }
            if (pageId == 9)
            {
                obj.Breadcrumb = _productDa.GetProductItem(cateId).Name;
            }
            if (pageId == 6)
            {
                obj.Breadcrumb = _newsBl.GetNewsTitleAssci(slug).Title;
            }
            return(PartialView(obj));
        }