public void SetupCommonProduct() { WebService.ProductItem[] saleProduct; WebService.SearchResult BestsaleProduct; WebService.AnperoService sv = new WebService.AnperoService(); WebService.Ads[] Slide = null; if (HttpRuntime.Cache["saleProduct"] != null) { saleProduct = (WebService.ProductItem[])HttpRuntime.Cache["saleProduct"]; } else { saleProduct = sv.GetRandomSaleProduct(StoreID, TokenKey, 6); if (saleProduct != null) { HttpRuntime.Cache.Insert("saleProduct", saleProduct, null, DateTime.Now.AddMinutes(shortCacheTime), TimeSpan.Zero); } } ViewData["saleProduct"] = saleProduct; if (HttpRuntime.Cache["BestsaleProduct"] != null) { BestsaleProduct = (WebService.SearchResult)HttpRuntime.Cache["BestsaleProduct"]; } else { BestsaleProduct = sv.SearchProduct(StoreID, TokenKey, "", "", "", 0, 99999999, 1, 10, "", SearchOrder.TimeDesc, 1); if (BestsaleProduct != null) { HttpRuntime.Cache.Insert("BestsaleProduct", BestsaleProduct, null, DateTime.Now.AddMinutes(shortCacheTime), TimeSpan.Zero); } } ViewData["BestsaleProduct"] = BestsaleProduct; //slide of list product page if (HttpRuntime.Cache["slide3"] != null) { ViewData["slide3"] = (WebService.Ads[])HttpRuntime.Cache["slide3"]; } else { Slide = sv.GetAdsSlide(StoreID, TokenKey, PageContent.Ads3); ViewData["slide3"] = Slide; if (Slide != null) { HttpRuntime.Cache.Insert("slide3", Slide, null, DateTime.Now.AddMinutes(shortCacheTime + 6), TimeSpan.Zero); } } //slide of prodution menu if (HttpRuntime.Cache["slide4"] != null) { ViewData["slide4"] = (WebService.Ads[])HttpRuntime.Cache["slide4"]; } else { Slide = sv.GetAdsSlide(StoreID, TokenKey, PageContent.Ads4); ViewData["slide4"] = Slide; if (Slide != null) { HttpRuntime.Cache.Insert("slide4", Slide, null, DateTime.Now.AddMinutes(shortCacheTime + 6), TimeSpan.Zero); } } }