public IndexPage(int countryId, int regionId, int catId, int subCatId) : base(countryId, regionId, catId, subCatId) { using (ClassifiedAdManager Manager = new ClassifiedAdManager()) { CategoryTiles = Manager.GetCategoryTiles(); foreach (var c in CategoryTiles) { c.FeaturedAds = SearchEngineManager.GetCategoryTileFeaturedAds(c.Id); c.RecentlyPosted = SearchEngineManager.GetRecentClassifiedAdIndex(c.Id); } // Ad Count AdCount = Manager.GetAdCount(); // Recent Ad setup ClassifiedAdListRecent = SearchEngineManager.GetRecentClassifiedAdIndex(); // Random Ad setup ClassifiedAdRandomPicks = SearchEngineManager.GetRandomPickedClassifiedAds(); // Sponsored Ad setup } }