예제 #1
0
        public PartialViewResult Categories(string CategoryGuid)
        {
            shCategoryService        _category  = new shCategoryService();
            IEnumerable <shCategory> dsCategory = _category.FindList().Where(x => x.ParentId == null || x.ParentId == string.Empty).OrderBy(x => x.CategoryId);

            SelectList select = new SelectList(dsCategory, "CategoryGuid", "CategoryName", CategoryGuid);

            return(PartialView("Categories", select));
        }
예제 #2
0
        public ActionResult Index(int?id)
        {
            shCategoryService _category = new shCategoryService();

            if (!id.HasValue)
            {
                // Nếu link truyền vào không có id ( ví dụ link tổng quát: san-pham thì mặc định lấy trang danh mục đầu tiên)
                id = _category.DanhSachCategory().FirstOrDefault().CategoryId;
            }

            shCategory category = _category.FindList().Where(x => x.CategoryId == id).FirstOrDefault();

            ViewBag.CategoryGuid = category.CategoryGuid;
            DsProduct(category.CategoryGuid, 1);
            return(View(category));
        }