示例#1
0
        /// <summary>
        /// 获取品牌信息
        /// </summary>
        /// <param name="queryInfo"></param>
        /// <returns></returns>
        private static BrandInfoExt GetBrandInfo(BrandZoneQueryVM queryInfo)
        {
            List <BrandInfoExt> allBrands = ProductFacade.GetAllBrands();

            if (allBrands != null && allBrands.Count > 0)
            {
                BrandInfoExt brandInfo = allBrands.Find(x => x.SysNo == queryInfo.BrandSysNo);
                return(brandInfo);
            }
            return(null);
        }
示例#2
0
        public ActionResult BrandDetail(int ID)
        {
            SearchCriteriaModel criteria = new SearchCriteriaModel()
            {
                BrandID  = ID,
                PageSize = 6
            };
            ProductSearchResultVM pageVM = SearchManager.Search(criteria, HttpContext.Request.QueryString);
            var allBrands = ProductFacade.GetAllBrands();
            var brandInfo = allBrands.Find(f => f.SysNo == ID);

            if (brandInfo != null)
            {
                ViewBag.Title = string.Format("{0}({1})", brandInfo.BrandName_Ch, brandInfo.BrandName_En);
            }
            ViewBag.ID = ID;

            return(View(pageVM));
        }