protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { string category = Request.QueryString["Cat"] != null ? Request.QueryString["Cat"].ToString() : string.Empty; if (category != string.Empty) { ltrAdCat.Text = Request.QueryString["Cat"].ToString(); List <BillBoardModel.Advert> adverts = BillBoardService.DeserializeXMLToAdvertsLight(BillBoardModel.advertssSaveFolder, BillBoardService.GetSaveFileNameForGlobalAsax(category), 30, category); foreach (var item in adverts) { ltrMain.Text += string.Format(BillBoardModel.advertListItemHTMLString, item.DetailPageUrl, item.DefaultImage, item.DetailPageUrl, item.Title); } } } } catch (Exception ex) { EXP.RedirectToErrorPage(ex.Message); } }
private void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { PostService.DeserializeXMLToPostCategoriesForGlobalAsax("temp", "PostCategories.xml"); PostService.DeserializeXMLToPostsLightForGlobalAsax("temp", "PostsLight.xml"); PortalFeedsService.DeserializeXMLToPortalFeedsLightForGlobalAsax("temp", "PortalFeeds.xml"); AnnouncementService.DeserializeXMLToAnnouncementsForGlobalAsax("temp", "Announcements.xml"); BillBoardService.DeserializeXMLToAdvertsForGlobalAsax("temp", "AdvertsDiger.xml", 20, "Diğer"); BillBoardService.DeserializeXMLToAdvertsForGlobalAsax("temp", "AdvertsElektronik.xml", 20, "Elektronik"); BillBoardService.DeserializeXMLToAdvertsForGlobalAsax("temp", "AdvertsEmlak.xml", 20, "Emlak"); BillBoardService.DeserializeXMLToAdvertsForGlobalAsax("temp", "AdvertsKisiselUrunler.xml", 20, "Kişisel Ürünler"); BillBoardService.DeserializeXMLToAdvertsForGlobalAsax("temp", "AdvertsVasita.xml", 20, "Vasıta"); CampaignService.DeserializeXMLToCampsLightForGloalAsax("temp", "Campaigns.xml", 100); NewsService.DeserializeXMLToNewsLightForGlobalAsax("temp", "News.xml", 50); BannerService.DeserializeXMLToBannersLightForGlobalAsax("temp", "Banners.xml", 5); WeatherStatusService.DeserializeXMLToWeathersForGlobalAsax("temp", "WeatherStatuses.xml"); }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { string category = string.Empty; int advertId = 0; advertId = Request.QueryString["AdvertId"] != null?Convert.ToInt32(Request.QueryString["AdvertId"]) : 0; category = Request.QueryString["Cat"] != null ? Request.QueryString["Cat"].ToString() : ""; if (advertId > 0 && !string.IsNullOrEmpty(category)) { #region Load Advert Images List <string> imageServerUrls = DAT.DataQuery.QueryFolderFileUrls(BillBoardModel.advertsSiteUrl, BillBoardModel.goruntulerListName, advertId.ToString()); if (imageServerUrls.Count > 0) { foreach (var item in imageServerUrls) { ltrAnnouncementImages2.Text = ltrAnnouncementImages.Text += string.Format(AnnouncementModel.announcementDetailImageHtml, HLP.ResizeAndSaveRemoteImageToLocal(item.ToString(), HttpContext.Current.Session.SessionID, true, 200, 100, 14)); } } else { ltrAnnouncementImages.Text += "<img src=\"data:image/png;base64," + BillBoardModel.defaultImageBase64 + "\"/>"; } #endregion #region Load Advert Info BillBoardModel.Advert advert = BillBoardService.QueryAdvertDetails(advertId)[0]; ltrTitle.Text = advert.Title; ltrCategory.Text = category; ltrDateCreated.Text = HLP.GetDateTurkishCulture(advert.Created); ltrDetails.Text = advert.Detail; ltrPrice.Text = advert.Price.ToString(); ltrSpotText.Text = advert.Description; #endregion } } } catch (Exception ex) { EXP.RedirectToErrorPage(ex.Message + " - " + ex.Source + " - " + ex.Data); } }