. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
| Server IP : 87.98.249.37 / Your IP : 216.73.216.208 [ Web Server : Microsoft-IIS/10.0 System : Windows NT NS3076740 10.0 build 17763 (Windows Server 2019) AMD64 User : IWPD_292(growel19p) ( 0) PHP Version : 8.3.12 Disable Function : NONE Domains : 0 Domains MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Inetpub/vhosts/growel.com/httpdocs/ |
Upload File : |
using GrowelBLL.Services;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace GrowelWeb
{
public partial class Default : System.Web.UI.Page
{
public string siteurl = "";
protected void Page_Load(object sender, EventArgs e)
{
siteurl = clsComman.value("SiteUrl");
if (!IsPostBack)
{
LatestNews();
// LatestNewProduct();
}
}
private void LatestNews()
{
//ltNews
try
{
StringBuilder sb = new StringBuilder();
AdminService adminService = new AdminService();
DataSet ds = adminService.GetTop3News();
sb.Append("<section class='section section-md bg-white'>");
sb.Append(" <div class='shell'>");
sb.Append(" <div class='section__header'>");
sb.Append(" <h4>Latest News</h4>");
sb.Append(" <div class='section__header-element'><a class='link link-md' href='news.html'>See All News </a></div>");
sb.Append(" </div>");
sb.Append(" <div class='range range-50'>");
foreach (DataRow dr in ds.Tables[0].Rows)
{
sb.Append(" <div class='cell-sm-6 cell-md-4 wow fadeInRightSmall'>");
sb.Append(" <article class='post-minimal'>");
sb.Append(" <div style='min-height: 72px;'>");
sb.Append(" <time class='post-minimal__time' datetime='2017'><b>" + dr["News_DisplayTitle"] + "</b></time>");
sb.Append(" </div>");
sb.Append(" <div class='post-minimal__divider'></div>");
sb.Append(" <time class='post-minimal__time' datetime='2017'>" + Convert.ToDateTime(dr["news_date_unique"]).ToString("dd-MMM-yyyy") + "</time><br>");
//sb.Append(" <h6 class='post-minimal__title'><a href='single-post.html'>" + Convert.ToString( dr["News_Title"]) + "</a></h6>");
if (Convert.ToString(dr["News_Details"]).Length > 250)
{
sb.Append(" <div style='min-height: 150px;'>");
sb.Append(" <p>" + Convert.ToString(dr["News_Details"]).Substring(0, 250) + "...</p>");
sb.Append(" </div>");
sb.Append(" <a class='button button-xs button-lighter' href='../News/" + Convert.ToDateTime(dr["news_date_unique"]).ToString("dd-MMM-yyyy") + "'>read more</a>");
}
else
{
sb.Append(" <div style='min-height: 150px;'>");
sb.Append(" <p>" + Convert.ToString(dr["News_Details"]) + "...</p>");
sb.Append(" </div>");
sb.Append(" <<a class='button button-xs button-lighter' href='../News/" + Convert.ToDateTime(dr["news_date_unique"]).ToString("dd-MMM-yyyy") + "'>read more</a>");
}
sb.Append(" </article>");
sb.Append(" </div>");
}
//sb.Append(" <div class='cell-sm-6 cell-md-4 wow fadeInRightSmall' data-wow-delay='.1s'>");
//sb.Append(" <article class='post-minimal'>");
//sb.Append(" <time class='post-minimal__time' datetime='2017'>March 25, 2017</time>");
//sb.Append(" <div class='post-minimal__divider'></div>");
//sb.Append(" <h6 class='post-minimal__title'><a href='single-post.html'>Design and Advanced Materials As a Driver of Innovation</a></h6>");
//sb.Append(" <p>In recent years advanced materials have emerged and are having a major impact on...</p><a class='button button-xs button-lighter' href='single-post.html'>read more</a>");
//sb.Append(" </article>");
//sb.Append(" </div>");
//sb.Append(" <div class='cell-sm-6 cell-md-4 wow fadeInRightSmall' data-wow-delay='.2s'>");
//sb.Append(" <article class='post-minimal'>");
//sb.Append(" <time class='post-minimal__time' datetime='2017'>February 1, 2017</time>");
//sb.Append(" <div class='post-minimal__divider'></div>");
//sb.Append(" <h6 class='post-minimal__title'><a href='single-post.html'>Multitasking Materials in Future Construction and Architecture</a></h6>");
//sb.Append(" <p>Installations are often a practically invisible part of a building. Miles of...</p><a class='button button-xs button-lighter' href='single-post.html'>read more</a>");
//sb.Append(" </article>");
//sb.Append(" </div>");
sb.Append(" </div>");
sb.Append(" </div>");
sb.Append(" </section>");
ltNews.Text = sb.ToString();
}
catch (Exception ex)
{
throw ex;
}
}
private void LatestNewProduct()
{
//ltNews
try
{
StringBuilder sb = new StringBuilder();
AdminService adminService = new AdminService();
DataSet ds = adminService.GetTop3NewProduct();
sb.Append("<section class='section section-md bg-white'>");
sb.Append(" <div class='shell'>");
sb.Append(" <div class='section__header'>");
sb.Append(" <h4>Company News</h4>");
sb.Append(" <div class='section__header-element'><a class='link link-md' href='news.html'>See All News </a></div>");
sb.Append(" </div>");
sb.Append(" <div class='range range-50'>");
foreach (DataRow dr in ds.Tables[0].Rows)
{
sb.Append(" <div class='cell-sm-6 cell-md-4 wow fadeInRightSmall'>");
sb.Append(" <article class='post-minimal'>");
sb.Append(" <time class='post-minimal__time' datetime='2017'>" + Convert.ToDateTime(dr["NewProduct_date_unique"]).ToString("dd-MMM-yyyy") + "</time>");
sb.Append(" <div class='post-minimal__divider'></div>");
//sb.Append(" <h6 class='post-minimal__title'><a href='single-post.html'>" + Convert.ToString( dr["News_Title"]) + "</a></h6>");
if (Convert.ToString(dr["News_Details"]).Length > 250)
sb.Append(" <p>" + Convert.ToString(dr["NewProduct_Details"]).Substring(0, 250) + "...</p><a class='button button-xs button-lighter' href='../News/" + Convert.ToDateTime(dr["NewProduct_date_unique"]).ToString("dd-MMM-yyyy") + "'>read more</a>");
else
sb.Append(" <p>" + Convert.ToString(dr["NewProduct_Details"]) + "...</p><a class='button button-xs button-lighter' href='../News/" + Convert.ToDateTime(dr["NewProduct_date_unique"]).ToString("dd-MMM-yyyy") + "'>read more</a>");
sb.Append(" </article>");
sb.Append(" </div>");
}
sb.Append(" </div>");
sb.Append(" </div>");
sb.Append(" </section>");
ltNews.Text = sb.ToString();
}
catch (Exception ex)
{
throw ex;
}
}
}
}