private void LoadNewsHeaderSlide() { string strHTML = string.Empty, result = string.Empty, link = string.Empty, Source = string.Empty; string code = "TT_SK"; string lang = "vi-VN"; int totalItemCount = 3; Uri requestUri = Context.Request.Url; string baseUrl = requestUri.Scheme + Uri.SchemeDelimiter + requestUri.Host + (requestUri.IsDefaultPort ? "" : ":" + requestUri.Port); string main_image_path = "/user_files/images/article_images/main_images/"; string file_path = baseUrl + main_image_path; List <Article> lst = ArticleController.GetActiveListByFixedNumCode(code, lang, totalItemCount); foreach (var item in lst) { if (string.IsNullOrEmpty(item.Source)) { Source = Request.Url.Host; } else { Source = item.Source; } result += "<li class=\"news-item\"><a class=\"news-item-link\" title=\"" + item.Title + "\" href=\"/tin-chi-tiet/" + item.Alias + "/" + code + "\">" + item.Headline + "<span class='author'>Nguồn:" + Source + "</span>" + "</a></li>"; } strHTML = "<ul id=\"news_ticker\" class=\"ticker\">" + result + "</ul>"; newsticker_scroller.InnerHtml = strHTML; }
private void PopulateRelatedNews(string code, string alias) { string strHTML = string.Empty, list = string.Empty, strCreateDate = string.Empty; int totalItemCount = 10; List <Article> lst = ArticleController.GetActiveListByFixedNumCode(code, totalItemCount); DataTable dt = CommonLibrary.Common.Utilities.CollectionsUtil.ConvertTo(lst); if (dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { if (!string.IsNullOrEmpty(dt.Rows[i]["DateCreated"].ToString())) { DateTime _strCreateDate = Convert.ToDateTime(dt.Rows[i]["DateCreated"].ToString()); strCreateDate = "<span class='date'>(" + _strCreateDate.ToString("dd/MM/yy") + ")</span>"; } if (dt.Rows[i]["Alias"].ToString() != alias) { list += "<li><a target='_self' title=\"" + dt.Rows[i]["Headline"].ToString() + "\" href=\"/tin-chi-tiet/" + dt.Rows[i]["Alias"].ToString() + "/" + code + "\"><span>" + dt.Rows[i]["Headline"].ToString() + "</span>" + strCreateDate + "</a></li>"; } } } ltrRelationNews.Text = "<div class=\"detail-related\">" + "<ul>" + list + "</ul>" + "</div>"; }
private void LoadHotNews() { string strHTML = string.Empty; //string code = "BEAUTY_NEWS"; string code = "DAILY_NEWS"; int totalItemCount = 5; Uri requestUri = Context.Request.Url; string baseUrl = requestUri.Scheme + Uri.SchemeDelimiter + requestUri.Host + (requestUri.IsDefaultPort ? "" : ":" + requestUri.Port); string CategoryCode = string.Empty, ForwardUrl = string.Empty, Title = string.Empty, Abstract = string.Empty, Alias = string.Empty, Headline = string.Empty, FilePath = string.Empty, MainImage = string.Empty; List <Article> lst = ArticleController.GetActiveListByFixedNumCode(code, totalItemCount); if (lst.Count > 0) { foreach (var item in lst) { CategoryCode = item.CategoryCode; Title = item.Title; Alias = item.Alias; Abstract = item.Abstract; Headline = item.Headline; MainImage = item.MainImage; //FilePath = baseUrl + "/user_files/images/article_images/main_images/" + MainImage; FilePath = "http://backend.ngoisao.vn/data/cnn_270x162/2012/12/10/ncngoai567.jpg?1355243125310"; ForwardUrl = baseUrl + "/portals/news/details.aspx?code=" + CategoryCode + "&alias=" + Alias; strHTML += "<div class=\"widget-item\">" + "<p>" + "<a href='" + ForwardUrl + "' title='" + Title + "' target='_blank'>" + "<img src='" + FilePath + "' width='570' height='270' alt='" + Title + "'></a>" + "</p>" + "<a class='widget-title' href='" + ForwardUrl + "' title='" + Title + "' target='_blank'>" + Title + "</a>" + "</div>"; } } divSlideContainer.InnerHtml = "<div class=\"widget\">" + "<div class=\"widget-header\">" + "<a title=\"5eagles.com.vn\" target=\"_blank\" href=\"http://5eagles.com.vn\"> </a>" + "</div>" + "<div id=\"widget-slider\" class=\"widget-slider\">" + "<div class=\"slides_container\">" + strHTML + "</div>" + "<div class=\"widget-copyright\">" + "<a title=\"5eagles.com.vn\" target=\"_blank\" href=\"http://5eagles.com.vn\">www.5eagles.com.vn</a>" + "</div>" + "</div>" + " </div>"; }
private string GetNewsListByFixedNumCodeCultureCode(string Code, string CultureCode, int iTotalItemCount) { string strHTML = string.Empty, Alias = string.Empty, Headline = string.Empty, Source = string.Empty, Title = string.Empty, FilePath = string.Empty, Link = string.Empty; string path = ResolveClientUrl("/user_files/images/article_images/front_images/"); List <Article> lst = ArticleController.GetActiveListByFixedNumCode(Code, CultureCode, iTotalItemCount); if (lst.Count > 0) { foreach (var item in lst) { Title = item.Title; Alias = item.Alias; Source = item.Source; Headline = item.Headline; FilePath = path + item.FrontImage; if (string.IsNullOrEmpty(item.NavigateUrl)) { Link = "/tin-chi-tiet/" + Alias + "/" + Code; } else { Link = item.NavigateUrl; } strHTML += "<div class='divAdvItems'>" + "<div class='divTitle'><a target='_blank' href='" + Link + "' >" + Title + "</a></div>" + "<div class='itemmc'><a target='_blank' href='" + Link + "' >" + Source + "</a></div>" + "<div class='divImage'>" + "<a target='_blank' href='" + Link + "'><img vspace='0' hspace='0' border='0' align='left' alt='" + Alias + "' src='" + FilePath + "' /></a>" + "<div class='price'><a target='_blank' href='" + Link + "' >" + Headline + "</a></div>" + "</div>" + "</div>" + "<div class='divBorder'><span></span></div>"; } } return(strHTML); }
private string LoadTinHiepHoi(string code, string CateName) { string strHTML = string.Empty, result = string.Empty, Abstract = string.Empty, Alias = string.Empty, CreateDate = string.Empty, Headline = string.Empty; int totalItemCount = 5; Uri requestUri = Context.Request.Url; string baseUrl = requestUri.Scheme + Uri.SchemeDelimiter + requestUri.Host + (requestUri.IsDefaultPort ? "" : ":" + requestUri.Port); string main_image_path = "/user_files/images/article_images/front_images/"; string file_path = baseUrl + main_image_path; List <Article> lst = ArticleController.GetActiveListByFixedNumCode(code, totalItemCount); DataTable dt = CommonLibrary.Common.Utilities.CollectionsUtil.ConvertTo(lst); if (dt.Rows.Count > 0) { string img = string.Empty; if (!string.IsNullOrEmpty(dt.Rows[0]["FrontImage"].ToString())) { img = file_path + dt.Rows[0]["FrontImage"].ToString(); } else { img = "/images/no_image.jpg"; } if (!string.IsNullOrEmpty(dt.Rows[0]["DateCreated"].ToString())) { DateTime _CreateDate = Convert.ToDateTime(dt.Rows[0]["DateCreated"].ToString()); CreateDate = "(" + _CreateDate.ToString("dd/MM/yyyy") + ")"; } Alias = dt.Rows[0]["Alias"].ToString(); if (!string.IsNullOrEmpty(dt.Rows[0]["Headline"].ToString()) && dt.Rows[0]["Headline"].ToString().Length > 300) { Headline = StringHandleClass.cutSubString(dt.Rows[0]["Headline"].ToString(), 300) + "..."; } else { Headline = dt.Rows[0]["Headline"].ToString(); } if (!string.IsNullOrEmpty(dt.Rows[0]["Abstract"].ToString()) && dt.Rows[0]["Abstract"].ToString().Length > 300) { Abstract = StringHandleClass.cutSubString(dt.Rows[0]["Abstract"].ToString(), 300) + "..."; } else { Abstract = dt.Rows[0]["Abstract"].ToString(); } result += "<div class=\"first\">" + "<h3><a title=\"" + Headline + "\" href=\"/tin-chi-tiet/" + Alias + "/" + code + "\" target='_self'>" + Headline + "</a></h3>" + " <a href=\"/tin-chi-tiet/" + Alias + "/" + code + "\" class=\"thumb t-left\" title=\"" + Headline + "\" target='_blank'>" + " <img width=\"120\" height=\"120\" title=\"" + Title + "\" alt=\"" + Alias + "\" src=\"" + img + "\">" + " </a>" + "<div class=\"sapo\">" + Abstract + "</div>" + " <span class='date'>Ngày đăng: " + CreateDate + "</span>" + "<div style=\"clear:both\"></div>" + "</div>" + LoadTinLienQuan(dt); strHTML = "<div class=\"box-widget box-home-item style-1\">" + "<div class=\"box-widget-header\">" + "<h2><a href=\"/tin-tuc/" + code + "\" target='_blank'>" + CateName + "</a></h2>" + "<a class=\"rss\" href=\"/tin-tuc/" + code + "\" target='_blank'></a>" + "</div>" + "<div class=\"entry-content\">" + "<div class=\"entry-content-fx fx\">" + "<div class=\"entry-content-fxb\">" + "<div class=\"entry-content-fxh\">" + result + "<div class=\"clear\"></div>" + "</div>" + "</div>" + "</div>" + "</div>" + "</div>"; } return(strHTML); }