// Very ugly, todo: move parts of this to the downloader class private void downloader_OnDownloadComplete(bool successfully) { var list = new object[listBoxTracks.SelectedItems.Count]; for (int i = 1; i < listBoxTracks.SelectedItems.Count; i++) { list[i - 1] = listBoxTracks.SelectedItems[i]; } listBoxTracks.SelectedItems.Clear(); foreach (var track in list) { listBoxTracks.SelectedItems.Add(track); } if (listBoxTracks.SelectedItems.Count == 0) { listBoxTracks.SelectedItems.Clear(); MessageBox.Show(lang.GetString("download/done")); EnableControls(true); return; } downloader.Download(((TrackItem)listBoxTracks.SelectedItems[0]).Track); }
protected void Page_Load(object sender, EventArgs e) { string Lang = Globals.GetLang(); langXml = new LanguageXML("Language" + Lang); if (!IsPostBack) { string t = Globals.GetStringFromQueryString("t"); if (t == "CustomerIdea") { lblSubject.InnerText = langXml.GetString("Web", "MenuTop", "CustomerIdea"); } else if (t == "ContactProduct") { lblSubject.InnerText = langXml.GetString("Web", "MenuTop", "Contact"); lblMessage.Text = langXml.GetString("Web", "Text", "AlertOrder"); } OtherFunctions obj = new OtherFunctions(); DataSet ds = obj.GetContactInfo("Contact", Globals.AgentCatID, Lang); if (ds.Tables[0].Rows.Count > 0) { lblContactInfo.InnerHtml = Convert.ToString(ds.Tables[0].Rows[0]["ContactInfo" + Lang]); } btnSend.Text = langXml.GetString("Web", "Text", "Send"); btnReset.Text = langXml.GetString("Web", "Customer", "Reset"); } }
protected void btnSend_Click(object sender, EventArgs e) { string Lang = Globals.GetLang(); MyTool.Contact obj = new MyTool.Contact(); string FullName = txtFullName.Value.Trim(); string Address = txtAddress.Value.Trim(); string Email = txtEmail.Value.Trim(); string Tel = txtTel.Value.Trim(); string Title = txtTitle.Value.Trim(); string Body = txtContent.Value.Trim(); int kq = -1; string ContentType = Globals.GetStringFromQueryString("t"); int ProductID = Globals.GetIntFromQueryString("ProductID"); if (ProductID != -1) { kq = obj.InsertContactProduct(Globals.AgentCatID, FullName, Address, Tel, Email, Title, Body, ProductID, ContentType); } else { kq = obj.InsertContact(Globals.AgentCatID, FullName, Address, Tel, Email, Title, Body, ContentType); } if (kq == 1) { lblMessage.Text = langXml.GetString("Web", "Text", "MessageOK"); Reset(); } else { lblMessage.Text = langXml.GetString("Web", "Text", "MessageError"); } }
public void LoadCycleProduct() { int i = 0; string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); MyTool.Product obj = new MyTool.Product(); DataSet ds = obj.GetTopHotProduct("ProductCat", Globals.AgentCatID, 10, Lang); int half = ds.Tables[0].Rows.Count / 2; string detailUrl = ""; string strScriptTooltipImage = ""; Response.Write("<div>"); for (i = 0; i < half; i++) { detailUrl = "ProductDetail.aspx?ID=" + DataObject.GetString(ds, i, "ID") + "&CatID=" + DataObject.GetString(ds, i, "GroupID") + "&Lang=" + Lang; strScriptTooltipImage = "onmouseout=\"hideTip()\" onmouseover=\"doTooltip(event,'" + Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh") + "','" + DataObject.GetString(ds, i, "TenGoi") + "','#ffffff','#000000')\""; Response.Write("<a " + strScriptTooltipImage + " title=\"" + langXml.GetString("Web", "Text", "ClickToAddCart") + DataObject.GetString(ds, i, "TenGoi") + "\" class=\"article-item\" href=\"Contact.aspx?t=ContactProduct&ProductID=" + DataObject.GetString(ds, i, "ID") + "&Lang=" + Lang + "\">"); Response.Write("<span>" + DataObject.GetString(ds, i, "TenGoi") + "</span>"); if (Globals.IsFileExistent(DataObject.GetString(ds, i, "Anh"))) { Response.Write("<img src=\"Thumbnail.ashx?width=140&height=160&ImgFilePath=" + Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh") + "\" />"); } else { Response.Write("<img src=\"" + Globals.DefaultImage + "\" />"); } Response.Write("<br />"); Response.Write("<span style=\"text-align:center; color:Orange\">"); Response.Write(Globals.FormatStringThousand(DataObject.GetDouble(ds, i, "GiaBan")) + " " + DataObject.GetString(ds, i, "NgoaiTe")); Response.Write("</span>"); Response.Write("</a>"); } Response.Write("</div>"); ///// Response.Write("<div>"); for (i = half; i < ds.Tables[0].Rows.Count; i++) { detailUrl = "ProductDetail.aspx?ID=" + DataObject.GetString(ds, i, "ID") + "&CatID=" + DataObject.GetString(ds, i, "GroupID") + "&Lang=" + Lang; strScriptTooltipImage = "onmouseout=\"hideTip()\" onmouseover=\"doTooltip(event,'" + Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh") + "','" + DataObject.GetString(ds, i, "TenGoi") + "','#ffffff','#000000')\""; Response.Write("<a " + strScriptTooltipImage + " title=\"" + langXml.GetString("Web", "Text", "ClickToAddCart") + DataObject.GetString(ds, i, "TenGoi") + "\" class=\"article-item\" href=\"Contact.aspx?t=ContactProduct&ProductID=" + DataObject.GetString(ds, i, "ID") + "&Lang=" + Lang + "\">"); Response.Write("<span>" + DataObject.GetString(ds, i, "TenGoi") + "</span>"); if (Globals.IsFileExistent(DataObject.GetString(ds, i, "Anh"))) { Response.Write("<img src=\"Thumbnail.ashx?width=140&height=160&ImgFilePath=" + Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh") + "\" />"); } else { Response.Write("<img src=\"" + Globals.DefaultImage + "\" />"); } Response.Write("<br />"); Response.Write("<span style=\"text-align:center; color:Orange\">"); Response.Write(Globals.FormatStringThousand(DataObject.GetDouble(ds, i, "GiaBan")) + " " + DataObject.GetString(ds, i, "NgoaiTe")); Response.Write("</span>"); Response.Write("</a>"); } Response.Write("</div>"); }
private async void frmMain_Shown(object sender, EventArgs e) { System.Threading.Thread.Sleep(200); this.Activate(); string username = "", password = ""; TransferConfig(); username = configuration.GetConfiguration("username"); password = configuration.GetConfiguration("password"); lang = new LanguageXML(configuration.GetConfiguration("language", "en")); textBoxLink.Placeholder = lang.GetString("download/paste_uri"); progressBar1.Text = lang.GetString("download/progression"); downloader.Login(username, password); if (configuration.GetConfiguration("continue_dl", "false").ToLower() == "true" && File.Exists("download.xml")) { XmlDocument doc = new XmlDocument(); doc.Load("download.xml"); foreach (XmlNode node in doc.SelectNodes("tracks/track")) { await AddDownload(node.InnerText); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); lblTextRate.InnerText = langXml.GetString("Web", "Text", "Rates"); lblTextWeather.InnerText = langXml.GetString("Web", "Text", "Weather"); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); string str = langXml.GetString("Web", "Text", "InputText"); txtSearch.Text = str; txtSearch.Attributes.Add("onfocus", "javascript:focusTextBox('ctl00_Header_Search_txtSearch')"); //txtSearch.Attributes.Add("onblur", "javascript:blurTextBox('ctl00_Header_Search_txtSearch', '" + str + "')"); btnSearch.Text = langXml.GetString("Web", "Text", "Search"); } }
protected void Page_Load(object sender, EventArgs e) { string Lang = Globals.GetLang(); if (!IsPostBack) { LanguageXML langXml = new LanguageXML("Language" + Lang); lblSubject.InnerText = langXml.GetString("Web", "Text", "QuickSearch"); btnSearch.Text = langXml.GetString("Web", "Text", "Search"); CommonDropDownList ddl = new CommonDropDownList(); ddl.LoadDropDownListCatalog(ddlCatalog, Lang, langXml.GetString("Web", "DisplayProduct", "ProductCatalog")); } }
protected void Page_Load(object sender, EventArgs e) { string Lang = Globals.GetLang(); langXml = new LanguageXML("Language" + Lang); if (Session["ShoppingCart"] != null) { ShoppingCart cart = new ShoppingCart(); cart.ShopCart = (DataTable)Session["ShoppingCart"]; lblQuantity.InnerText = cart.ShopCart.Rows.Count.ToString() + langXml.GetString("Web", "DisplayProduct", "sufProducts"); if (cart.ShopCart.Rows.Count > 0) { isEmptyCart = false; lblTotalMoney.InnerText = Globals.FormatStringThousand(cart.GetTotalMoney()) + " VND"; } else { isEmptyCart = true; } } else { isEmptyCart = true; } }
private void frmMain_Shown(object sender, EventArgs e) { Thread.Sleep(200); this.Activate(); ClearTrackInfo(); // very ugly, use config parser (json for example) would be nicer string username = "", password = ""; configuration.LoadConfigurationFile(); TransferConfig(); username = configuration.GetConfiguration("username"); password = configuration.GetConfiguration("password"); lang = new LanguageXML(configuration.GetConfiguration("language")); textBoxLink.Placeholder = lang.GetString("download/paste_uri"); downloader.Login(username, password); if (Clipboard.GetText().Contains("spotify")) { string CLIPBOARD_DIALOG = "Clipboard may contain one or more Spotify URLs. Use these?"; if (MessageBox.Show(CLIPBOARD_DIALOG, "Confirm", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { textBoxLink.Text = Clipboard.GetText(); FetchSongsFromUrl(textBoxLink.Text); } } }
public void LoadPollHtml() { string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); Poll obj = new Poll(); DataSet ds = obj.GetPollActive("Poll", Globals.AgentCatID, Lang); int i = 0; Response.Write("<strong>" + DataObject.GetString(ds, i, "PollQuestion" + Lang) + "</strong>"); Response.Write("<div class=\"poll-answer-item\">"); DataSet dsAnswer = obj.GetPollAnswerByPollID("PollAnswer", DataObject.GetInt(ds, i, "PollID"), Lang); for (int j = 0; j < dsAnswer.Tables[0].Rows.Count; j++) { Response.Write("<span>"); Response.Write("<input type=\"radio\" value=\"" + DataObject.GetInt(dsAnswer, j, "ID") + "\" name=\"poll_answer_value\" />"); Response.Write("<label>" + DataObject.GetString(dsAnswer, j, "PollAnswer" + Lang) + "</label>"); Response.Write("</span>"); } Response.Write("</div>"); Response.Write("<div class=\"poll-answer-action\">"); Response.Write("<input type=\"button\" value=\"" + langXml.GetString("Web", "Text", "Vote") + "\" onclick=\"pollSubmit(" + DataObject.GetInt(ds, i, "PollID") + ");\" />"); Response.Write("<a onclick=\"openPollResult(" + DataObject.GetInt(ds, i, "PollID") + ")\">" + langXml.GetString("Web", "Text", "ViewResult") + "</a>"); Response.Write("</div>"); }
protected void Page_Load(object sender, EventArgs e) { string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); Page.Title = langXml.GetString("Web", "Text", "CompanyName"); //HotProduct.Subject = langXml.GetString("Web", "Text", "TopHotProduct"); //Catalog.Subject = langXml.GetString("Web", "MenuTop", "Product"); //SupportOnline.Subject = langXml.GetString("Web", "Text", "SupportOnline"); Ads.Subject = langXml.GetString("Web", "Text", "Ad"); //AdsLeft.Subject = langXml.GetString("Web", "Text", "Link"); // TopNewArticleNoImage.Subject = langXml.GetString("Web", "Article", "HotNews"); //AdsRight.Subject = langXml.GetString("Web", "Text", "Link"); //Counter.Subject = langXml.GetString("Web", "Text", "Statistics"); //HotNews.Subject = langXml.GetString("Web", "Article", "HotNews"); //AdsRight.Subject = langXml.GetString("Web", "Text", "Ad"); }
public void LoadOtherList() { try { MyTool.Article obj = new MyTool.Article(); string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); int ID = Globals.GetIntFromQueryString("ID"); int CatID = Globals.GetIntFromQueryString("CatID"); DataSet ds = obj.GetArticleByCateID("Article", CatID, ID, Lang); string subject = langXml.GetString("Web", "Text", "RelatedArticles"); string t = DataObject.GetString(ds, 0, "ContentType"); /*if (t == "news") * subject = langXml.GetString("Web", "Article", "OtherNews"); * else if (t == "agent") * subject = langXml.GetString("Web", "Article", "OtherNews"); * else if (t == "promotion") * subject = "Các tin tức khác"; * else if (t == "service") * subject = "Các dịch vụ khác"; * else if (t == "showroom") * subject = "Hệ thống phân phối"; * else if (t == "job") * subject = "Các tuyển dụng khác"; * else if (t == "text") * subject = "Các văn bản khác";*/ if (ds.Tables[0].Rows.Count > 0) { Response.Write("<div class=\"vbox " + _controlCssClass + " " + this.ID + "\">"); Response.Write("<div class=\"vbox-top\">"); Response.Write("<div class=\"vbox-top-left\">"); Response.Write("<div class=\"vbox-top-right\">"); Response.Write("<div class=\"vbox-top-center\"><h3>" + subject + "</h3></div>"); Response.Write("</div>"); Response.Write("</div>"); Response.Write("</div>"); Response.Write("<div class=\"vbox-middle\">"); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { string detailUrl = "ArticleDetail.aspx?ID=" + Convert.ToString(ds.Tables[0].Rows[i]["ArticleID"]) + "&CatID=" + Convert.ToString(ds.Tables[0].Rows[i]["CategoryID"]) + "&t=" + t + "&Lang=" + Lang; Response.Write("<a class=\"other_item\" href=\"" + detailUrl + "\">" + Convert.ToString(ds.Tables[0].Rows[i]["Title"]) + "</a>"); } Response.Write("</div>"); Response.Write("<div class=\"vbox-bottom\">"); Response.Write("<div class=\"vbox-bottom-left\">"); Response.Write("<div class=\"vbox-bottom-right\">"); Response.Write("<div class=\"vbox-bottom-center\"></div>"); Response.Write("</div>"); Response.Write("</div>"); Response.Write("</div>"); Response.Write("</div>"); } } catch { } }
protected void Page_Load(object sender, EventArgs e) { string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); if (!IsPostBack) { lblTextPoll.InnerText = langXml.GetString("Web", "Text", "Poll"); } }
protected void Page_Load(object sender, EventArgs e) { Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); if (!IsPostBack) { Page.Title += " - " + langXml.GetString("Web", "Text", "WebLayout"); LoadGroup(); } }
private void LoadData() { try { string html = ""; string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); MyTool.Article obj = new MyTool.Article(); if (_isAgentCat) { _agentCatID = Globals.AgentCatID; } DataSet ds = obj.GetTopNewArticle("Article", _agentCatID, _nTop, Lang, _contentType); string detailUrl0 = Globals.ApplicationPath + "ArticleDetail.aspx?ID=" + DataObject.GetString(ds, 0, "ArticleID") + "&CatID=" + DataObject.GetString(ds, 0, "CategoryID") + "&Lang=" + Lang; html += "<div class=\"hotnews-no1\">"; html += "<a class=\"hotnews-no1-title\" href=\"" + detailUrl0 + "\">"; html += DataObject.GetString(ds, 0, "Title"); html += "</a>"; if (_isViewDate) { html += "<span class=\"hotnews-no1-postdate\">" + Globals.GetStringDateTime(Lang, DataObject.GetDate(ds, 0, "PostDate")) + "</span>"; } if (Globals.IsFileExistent(DataObject.GetString(ds, 0, "ImageURL"))) { html += "<img style=\"float:left; padding-left:15px;\" width=\"" + _imageWidthItem1 + "\" height=\"" + _imageHeightItem1 + "\" src=\"Thumbnail.ashx?width=" + _imageWidthItem1 + "&height=" + _imageHeightItem1 + "&ImgFilePath=" + Globals.GetUploadsUrl() + DataObject.GetString(ds, 0, "ImageURL") + "\" />"; } else { html += "<img style=\"float:left; padding-left:15px;\" width=\"" + _imageWidthItem1 + "\" height=\"" + _imageHeightItem1 + "\" src=\"" + Globals.DefaultImage + "\" />"; } html += "<span class=\"hotnews-no1-excerpt\">" + DataObject.GetString(ds, 0, "Excerpt") + "</span>"; html += "</div>"; html += "<div style=\"float:right; padding-right:30px;\"><a class=\"view-more\" href=\"" + detailUrl0 + "\">" + langXml.GetString("Web", "Text", "ViewMore") + "</a></div>"; html += "<div class=\"clear\"></div>"; html += "<div class=\"seperator\"></div>"; html += "<div class=\"clear\"></div>"; html += "<div class=\"othernews\">"; html += "<span>" + langXml.GetString("Web", "Article", "OtherNews") + "</span>"; for (int i = 1; i < ds.Tables[0].Rows.Count; i++) { string detailUrl = Globals.ApplicationPath + "ArticleDetail.aspx?ID=" + DataObject.GetString(ds, i, "ArticleID") + "&CatID=" + DataObject.GetString(ds, i, "CategoryID") + "&Lang=" + Lang; html += "<a href=\"" + detailUrl + "\">" + DataObject.GetString(ds, i, "Title") + "</a>"; } html += "</div>"; divContent.InnerHtml = html; } catch { } }
/// <summary> /// Hiển thị chuỗi phân trang /// </summary> protected void DisplayHtmlStringPaging() { string Lang = Globals.GetLang(); Int32 CurrentPage = Globals.GetIntFromQueryString("Page"); if (CurrentPage == -1) { CurrentPage = 1; } LanguageXML myLangXml = new LanguageXML("Language" + Lang); string[] strText = new string[4] { myLangXml.GetString("Web", "Paging", "First"), myLangXml.GetString("Web", "Paging", "Previous"), myLangXml.GetString("Web", "Paging", "Next"), myLangXml.GetString("Web", "Paging", "Last") }; if (PageCount > 1) { Response.Write(Globals.GetHtmlPagingAdvanced(6, CurrentPage, PageCount, Context.Request.RawUrl, strText)); } }
private void LoadData() { string html = ""; string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); OtherFunctions objF = new OtherFunctions(); if (_isAgentCat) { _agentCatID = Globals.AgentCatID; } html += "<div>"; html += "<b class=\"counter_label\">" + langXml.GetString("Web", "Text", "Visitors") + "</b>"; html += "<b class=\"counter_value\">" + objF.GetVisitors("AgentCat", _agentCatID) + "</b>"; html += "</div>"; html += "<div>"; html += "<b class=\"counter_label\">" + langXml.GetString("Web", "Text", "OnlineNow") + "</b>"; html += "<b class=\"counter_value\">" + Application["OnlineUsers"].ToString() + "</b>"; html += "</div>"; divContent.InnerHtml = html; }
public static string GetHtmlPagingGoToID(string CurrentPageUrl, int PageCount, string id) { string html = ""; string Lang = Globals.GetLang(); int CurrentPage = Globals.GetIntFromQueryString("Page"); if (CurrentPage == -1) { CurrentPage = 1; } LanguageXML myLangXml = new LanguageXML("Language" + Lang); string[] strText = new string[4] { myLangXml.GetString("Web", "Paging", "First"), myLangXml.GetString("Web", "Paging", "Previous"), myLangXml.GetString("Web", "Paging", "Next"), myLangXml.GetString("Web", "Paging", "Last") }; if (PageCount > 1) { html = Globals.GetHtmlPagingAdvancedGoToID(6, CurrentPage, PageCount, CurrentPageUrl, strText, id); } return(html); }
private async void frmMain_Shown(object sender, EventArgs e) { System.Threading.Thread.Sleep(200); this.Activate(); string username = "", password = ""; TransferConfig(); username = configuration.GetConfiguration("username"); password = configuration.GetConfiguration("password"); lang = new LanguageXML(configuration.GetConfiguration("language", "en")); textBoxLink.Placeholder = lang.GetString("download/paste_uri"); progressBar1.Text = lang.GetString("download/progression"); downloader.Login(username, password); if (configuration.GetConfiguration("continue_dl", "false").ToLower() == "true" && File.Exists("download.xml")) { XmlDocument doc = new XmlDocument(); doc.Load("download.xml"); foreach (XmlNode node in doc.SelectNodes("tracks/track")) await AddDownload(node.InnerText); } }
protected void Page_Load(object sender, EventArgs e) { if (Request.RawUrl.ToLower().Contains("default.aspx")) { f = true; } else { f = false; } if (!IsPostBack) { string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); lblSubject.InnerText = langXml.GetString("Web", "Text", "TopHotProduct"); } }
private void frmMain_Shown(object sender, EventArgs e) { System.Threading.Thread.Sleep(200); this.Activate(); // very ugly, use config parser (json for example) would be nicer string username = "", password = ""; configuration.LoadConfigurationFile(); TransferConfig(); username = configuration.GetConfiguration("username"); password = configuration.GetConfiguration("password"); lang = new LanguageXML(configuration.GetConfiguration("language")); textBoxLink.Placeholder = lang.GetString("download/paste_uri"); downloader.Login(username, password); }
/// <summary> /// Lấy chuỗi HTML danh sách sản phẩm /// </summary> /// <param name="ds"></param> /// <param name="Lang"></param> /// <param name="Start">0, FromRow</param> /// <param name="End">ds.Tables[0].Rows.Count, ToRow + 1</param> /// <returns></returns> public static string GetHtmlString(DataSet ds, string Lang, int Start, int End, int ImgProductWidth, int ImgProductHeight) { LanguageXML langXml = new LanguageXML("Language" + Lang); string html = ""; Product obj = new Product(); Producer objB = new Producer(); Catalog objC = new Catalog(); string detailUrl = ""; for (int i = Start; i < End; i++) { detailUrl = "ProductDetail.aspx?ID=" + DataObject.GetString(ds, i, "ID") + "&CatID=" + DataObject.GetString(ds, i, "GroupID") + "&Lang=" + Lang; //detailUrl = Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh"); html += "<div class=\"product-item\">"; html += "<a href=\"" + detailUrl + "\" class=\"product-name\">" + DataObject.GetString(ds, i, "TenGoi") + "</a>"; //html += "<a href=\"" + detailUrl + "\" class=\"product-image\" onclick=\"return hs.expand(this)\">"; html += "<a href=\"" + detailUrl + "\" class=\"product-image\">"; if (Globals.IsFileExistent(DataObject.GetString(ds, i, "Anh"))) { html += "<center>"; html += "<img class=\"download_now\" width=\"" + ImgProductWidth + "\" height=\"" + ImgProductHeight + "\" src=\"" + Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh") + "\" />"; html += " <div class=\"tooltip\">"; html += "<img src=\"" + Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh") + "\" alt=\"Flying screens\"" + "width=\"" + ImgProductWidth * 3 + "\" height=\"" + ImgProductHeight * 3 + "\"" + ">"; html += "</div>"; html += "</center>"; } else { html += "<img id=\"download_now\" width=\"" + ImgProductWidth + "\" height=\"" + ImgProductHeight + "\" src=\"" + Globals.DefaultImage + "\" />"; html += " <div class=\"tooltip\" style=\"position: absolute; left: 174.5px; opacity: 0; top: 17px; display: none; \">"; html += "<img src=\"img/eye.png\" alt=\"Flying screens\" style=\"float:left;margin:0 15px 20px 0\">"; html += "</div>"; } html += "</a>"; //html += "<span class=\"product-price\">" + Globals.FormatStringThousand(DataObject.GetDouble(ds, i, "GiaBan")) + " " + DataObject.GetString(ds, i, "NgoaiTe") + "</span>"; html += "<div class=\"product-click\">"; html += "<a href=\"" + detailUrl + "\">" + langXml.GetString("Web", "DisplayProduct", "Detail") + "</a>"; html += "<span class=\"sep\">|</span>"; html += "<a href=\"Contact.aspx?t=ContactProduct&ProductID=" + DataObject.GetString(ds, i, "ID") + "&Lang=" + Globals.GetLang() + "\">" + langXml.GetString("Web", "MenuTop", "Contact") + "</a>"; html += "</div>"; html += "</div>"; } return(html); }
public void LoadOtherList() { try { MyTool.Article obj = new MyTool.Article(); string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); int ID = Globals.GetIntFromQueryString("ID"); int CatID = Globals.GetIntFromQueryString("CatID"); DataSet ds = obj.GetArticleByCateID("Article", CatID, ID, Lang); string subject = langXml.GetString("Web", "Text", "OtherProducts"); if (ds.Tables[0].Rows.Count > 0) { Response.Write("<div class=\"vbox " + _controlCssClass + " " + this.ID + "\">"); Response.Write("<div class=\"vbox-top\">"); Response.Write("<div class=\"vbox-top-left\">"); Response.Write("<div class=\"vbox-top-right\">"); Response.Write("<div class=\"vbox-top-center\">" + subject + "</div>"); Response.Write("</div>"); Response.Write("</div>"); Response.Write("</div>"); Response.Write("<div class=\"vbox-middle\">"); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { } Response.Write("</div>"); Response.Write("<div class=\"vbox-bottom\">"); Response.Write("<div class=\"vbox-bottom-left\">"); Response.Write("<div class=\"vbox-bottom-right\">"); Response.Write("<div class=\"vbox-bottom-center\"></div>"); Response.Write("</div>"); Response.Write("</div>"); Response.Write("</div>"); Response.Write("</div>"); } } catch { } }
/// <summary> /// Lấy chuỗi HTML danh sách sản phẩm /// </summary> /// <param name="ds"></param> /// <param name="Lang"></param> /// <param name="Start">0, FromRow</param> /// <param name="End">ds.Tables[0].Rows.Count, ToRow + 1</param> /// <returns></returns> public static string GetHtmlString(DataSet ds, string Lang, int Start, int End, int ImgProductWidth, int ImgProductHeight) { LanguageXML langXml = new LanguageXML("Language" + Lang); string html = ""; Product obj = new Product(); Producer objB = new Producer(); Catalog objC = new Catalog(); string detailUrl = ""; for (int i = Start; i < End; i++) { detailUrl = "ProductDetail.aspx?ID=" + DataObject.GetString(ds, i, "ID") + "&CatID=" + DataObject.GetString(ds, i, "GroupID") + "&Lang=" + Lang; //detailUrl = Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh"); html += "<div class=\"product-item\">"; html += "<a href=\"" + detailUrl + "\" class=\"product-name\">" + DataObject.GetString(ds, i, "TenGoi") + "</a>"; //html += "<a href=\"" + detailUrl + "\" class=\"product-image\" onclick=\"return hs.expand(this)\">"; html += "<a href=\"" + detailUrl + "\" class=\"product-image\">"; if (Globals.IsFileExistent(DataObject.GetString(ds, i, "Anh"))) { html += "<img width=\"" + ImgProductWidth + "\" height=\"" + ImgProductHeight + "\" src=\"Thumbnail.ashx?width=" + ImgProductWidth + "&height=" + ImgProductHeight + "&ImgFilePath=" + Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh") + "\" />"; } else { html += "<img width=\"" + ImgProductWidth + "\" height=\"" + ImgProductHeight + "\" src=\"" + Globals.DefaultImage + "\" />"; } html += "</a>"; //html += "<span class=\"product-price\">" + Globals.FormatStringThousand(DataObject.GetDouble(ds, i, "GiaBan")) + " " + DataObject.GetString(ds, i, "NgoaiTe") + "</span>"; html += "<div class=\"product-click\">"; html += "<a href=\"" + detailUrl + "\">" + langXml.GetString("Web", "DisplayProduct", "Detail") + "</a>"; html += "<span class=\"sep\">|</span>"; html += "<a href=\"Contact.aspx?t=ContactProduct&ProductID=" + DataObject.GetString(ds, i, "ID") + "&Lang=" + Globals.GetLang() + "\">" + langXml.GetString("Web", "MenuTop", "Contact") + "</a>"; html += "</div>"; html += "</div>"; } return(html); }
private void LoadData() { string html = ""; string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); Product obj = new Product(); Catalog objC = new Catalog(); int CatID = Globals.GetIntFromQueryString("CatID"); int ProducerID = Globals.GetIntFromQueryString("ProducerID"); string Text = Globals.GetStringFromQueryString("Text"); string StringCatalogID = ""; if (CatID == -1) { lblSubject.Text = langXml.GetString("Web", "Text", "ListOfAllProduct"); } else if (CatID != -1) { lblSubject.Text = objC.GetCatalogNameByCatalogID(CatID); StringCatalogID = objC.GetStringCatalogIDByParentCatID(CatID, Globals.AgentCatID, Lang); } DataSet ds = new DataSet(); //if (CatID != -1 && ProducerID != -1) //tìm kiếm ds = obj.SearchProduct("ProductCat", Globals.AgentCatID, Lang, Text, StringCatalogID, ProducerID, "Default"); /*else if (CatID != -1) //theo danh mục sp * { * string strCatID = objC.GetStringCatalogIDByParentCatID(CatID, Globals.AgentCatID, Lang); * ds = obj.GetProductByStringCatalogID("ProductCat", Lang, strCatID); * //ds = obj.GetProductByCatalogID("ProductCat", Lang, CatID); * } * else if (ProducerID != -1) //theo nhà sx * ds = obj.GetProductByProducerID("ProductCat", ProducerID, Lang); * else //tất cả * ds = obj.GetAllProduct("ProductCat", Globals.AgentCatID, Lang); */ int PageCount = 0; int TotalItems = ds.Tables[0].Rows.Count; if (TotalItems % PageSize == 0) { PageCount = TotalItems / PageSize; } else { PageCount = TotalItems / PageSize + 1; } Int32 Page = Globals.GetIntFromQueryString("Page"); if (Page == -1) { Page = 1; } int FromRow = (Page - 1) * PageSize; int ToRow = Page * PageSize - 1; if (ToRow >= TotalItems) { ToRow = TotalItems - 1; } for (int i = FromRow; i < ToRow + 1; i++) { //string detailUrl = "ProductDetail.aspx?ID=" + DataObject.GetString(ds, i, "ID") + "&CatID=" + DataObject.GetString(ds, i, "GroupID") + "&Lang=" + Lang; string detailUrl = Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh"); html += "<div class=\"product-item\">"; //html += "<a href=\"" + detailUrl + "\" class=\"product-name\">" + DataObject.GetString(ds, i, "TenGoi") + "</a>"; html += "<a href=\"" + detailUrl + "\" class=\"product-image\" onclick=\"return hs.expand(this)\">"; if (Globals.IsFileExistent(DataObject.GetString(ds, i, "Anh"))) { html += "<img width=\"" + _imageWidth + "\" height=\"" + _imageHeight + "\" src=\"Thumbnail.ashx?width=" + _imageWidth + "&height=" + _imageHeight + "&ImgFilePath=" + Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh") + "\" />"; } else { html += "<img width=\"" + _imageWidth + "\" height=\"" + _imageHeight + "\" src=\"" + Globals.DefaultImage + "\" />"; } html += "</a>"; //html += "<span class=\"product-price\">" + Globals.FormatStringThousand(DataObject.GetDouble(ds, i, "GiaBan")) + " " + DataObject.GetString(ds, i, "NgoaiTe") + "</span>"; html += "</div>"; } divContent.InnerHtml = html; divPaging.InnerHtml = Paging.GetHtmlPaging(Context.Request.RawUrl, PageCount); }
protected void Page_Load(object sender, EventArgs e) { Lang = Globals.GetLang(); string t = Globals.GetStringFromQueryString("t"); LanguageXML langXml = new LanguageXML("Language" + Lang); if (!IsPostBack) { ArticleCategory objCate = new ArticleCategory(); int CatID = Globals.GetIntFromQueryString("CatID"); string Text = Globals.GetStringFromQueryString("Text"); if (CatID == -1) { if (Text != "") { lblSubject.InnerText = "Kết quả tìm kiếm"; } if (t == "news") { lblSubject.InnerText = langXml.GetString("Web", "MenuTop", "News"); } else if (t == "agent") { lblSubject.InnerText = langXml.GetString("Web", "MenuTop", "Agent"); } else if (t == "promotion") { lblSubject.InnerText = langXml.GetString("Web", "MenuTop", "Promotion"); } else if (t == "service") { lblSubject.InnerText = langXml.GetString("Web", "MenuTop", "Service"); } else if (t == "project") { lblSubject.InnerText = langXml.GetString("Web", "MenuTop", "Project"); } else if (t == "showroom") { lblSubject.InnerText = "Hệ thống phân phối"; } else if (t == "job") { lblSubject.InnerText = langXml.GetString("Web", "MenuTop", "Employment"); } else if (t == "text") { lblSubject.InnerText = "Văn bản"; } else if (t == "menu") { lblSubject.InnerText = "Thực đơn"; } else if (t == "medicine") { lblSubject.InnerText = "Y học - Nghiên cứu"; } else if (t == "music") { lblSubject.InnerText = "Âm nhạc"; } else if (t == "blog") { lblSubject.InnerText = "Khoảnh khắc"; } else if (t == "fun") { lblSubject.InnerText = "Góc giải trí"; } else if (t == "guestbook") { lblSubject.InnerText = "Lưu bút"; } } else //theo CatID { lblSubject.InnerText = objCate.GetCategoryNameByCategoryID(CatID, Lang); } Page.Title += " - " + lblSubject.InnerText; LoadListNews(t); } }
/// <summary> /// /// </summary> /// <param name="ds"></param> /// <param name="Lang"></param> /// <param name="Start">0, FromRow</param> /// <param name="End">ds.Tables[0].Rows.Count, ToRow + 1</param> /// <returns></returns> public static string GetHtml(DataSet ds, string Lang, int Start, int End) { LanguageXML langXml = new LanguageXML("Language" + Lang); string html = ""; Product obj = new Product(); Producer objB = new Producer(); Catalog objC = new Catalog(); string detailUrl = ""; for (int i = Start; i < End; i++) { detailUrl = "ProductDetail.aspx?ID=" + Convert.ToString(ds.Tables[0].Rows[i]["ID"]) + "&CatID=" + Convert.ToString(ds.Tables[0].Rows[i]["GroupID"]) + "&Lang=" + Lang; html += "<div class=\"prod_box\">"; html += "<div class=\"top_prod_box\"></div>"; html += "<div class=\"center_prod_box\">"; html += "<div class=\"product_title\">"; html += "<a href=\"javascript:;\">"; html += Convert.ToString(ds.Tables[0].Rows[i]["TenGoi"]); html += "</a></div>"; html += "<div class=\"product_img\">"; html += "<a href=\"javascript:;\" onmouseout=\"hideTip()\" onmouseover=\"doTooltip(event,'" + Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh") + "','" + DataObject.GetString(ds, i, "TenGoi") + "','#ffffff','#000000')\">"; if (Globals.IsFileExistent(Convert.ToString(ds.Tables[0].Rows[i]["Anh"]))) { html += "<img class=\"imgproduct\" src=\"Thumbnail.ashx?width=162&height=120&ImgFilePath=" + Globals.GetUploadsUrl() + Convert.ToString(ds.Tables[0].Rows[i]["Anh"]) + "\" />"; } else { html += "<img class=\"imgproduct\" src=\"" + Globals.DefaultImage + "\" />"; } html += "</a></div>"; //html += "<div>Hãng sản xuất: " + objB.GetProducerNameByProducerID(Convert.ToInt32(ds.Tables[0].Rows[i]["ProducerID"])) + "</div>"; //html += "<div>Loại xe: " + objC.GetCatalogNameByCatalogID(Convert.ToInt32(ds.Tables[0].Rows[i]["GroupID"])) + "</div>"; //html += "<div class=\"prod_price\"><a class=\"aprice\" href=\"" + detailUrl + "\">" + langXml.GetString("Web", "Text", "ViewMore") + "</a></div>"; html += "<div class=\"prod_price\"><span class=\"price\" style=\"color:Orange;\">" + Globals.FormatStringThousand(DataObject.GetDouble(ds, i, "GiaBan")) + " " + DataObject.GetString(ds, i, "NgoaiTe") + "</span></div>"; html += "</div>"; html += "<div class=\"bottom_prod_box\"></div>"; html += "<div class=\"prod_details_tab\">"; //html += "<a href=\"javascript:;\" onclick=\"addToCartRidirect(" + DataObject.GetString(ds, i, "ID") + ")\" class=\"addcart\">" + langXml.GetString("Web", "DisplayProduct", "AddToCart") + "</a>"; html += "<a href=\"Contact.aspx?t=ContactProduct&ProductID=" + Convert.ToString(ds.Tables[0].Rows[i]["ID"]) + "&Lang=" + Lang + "\" onclick=\"addToCartRidirect(" + DataObject.GetString(ds, i, "ID") + ")\" class=\"addcart\">" + langXml.GetString("Web", "DisplayProduct", "AddToCart") + "</a>"; html += "</div>"; html += "</div>"; } return(html); }
private void LoadData() { string html = ""; string Lang = Globals.GetLang(); LanguageXML langXml = new LanguageXML("Language" + Lang); Product obj = new Product(); Catalog objC = new Catalog(); int CatID = Globals.GetIntFromQueryString("CatID"); int ProducerID = Globals.GetIntFromQueryString("ProducerID"); string Text = Globals.GetStringFromQueryString("Text"); string StringCatalogID = ""; string detailUrl = ""; if (CatID == -1) { lblSubject.Text = langXml.GetString("Web", "Text", "ListOfAllProduct"); } else if (CatID != -1) { lblSubject.Text = objC.GetCatalogNameByCatalogID(CatID); StringCatalogID = objC.GetStringCatalogIDByParentCatID(CatID, Globals.AgentCatID, Lang); } DataSet ds = new DataSet(); ds = obj.SearchProduct("ProductCat", Globals.AgentCatID, Lang, Text, StringCatalogID, ProducerID, "Default"); int PageCount = 0; int TotalItems = ds.Tables[0].Rows.Count; if (TotalItems % PageSize == 0) { PageCount = TotalItems / PageSize; } else { PageCount = TotalItems / PageSize + 1; } Int32 Page = Globals.GetIntFromQueryString("Page"); if (Page == -1) { Page = 1; } int FromRow = (Page - 1) * PageSize; int ToRow = Page * PageSize - 1; if (ToRow >= TotalItems) { ToRow = TotalItems - 1; } /*for (int i = FromRow; i < ToRow + 1; i++) * { * if (_isViewLinkDetail) * detailUrl = "ProductDetail.aspx?ID=" + DataObject.GetString(ds, i, "ID") + "&CatID=" + DataObject.GetString(ds, i, "GroupID") + "&Lang=" + Lang; * else * detailUrl = Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh"); * html += "<div class=\"product-item\">"; * html += "<a href=\"" + detailUrl + "\" class=\"product-name\">" + DataObject.GetString(ds, i, "TenGoi") + "</a>"; * if (_isViewLinkDetail) * html += "<a href=\"" + detailUrl + "\" class=\"product-image\">"; * else * html += "<a href=\"" + detailUrl + "\" class=\"product-image\" onclick=\"return hs.expand(this)\">"; * if (Globals.IsFileExistent(DataObject.GetString(ds, i, "Anh"))) * html += "<img width=\"" + _imageWidth + "\" height=\"" + _imageHeight + "\" src=\"Thumbnail.ashx?width=" + _imageWidth + "&height=" + _imageHeight + "&ImgFilePath=" + Globals.GetUploadsUrl() + DataObject.GetString(ds, i, "Anh") + "\" />"; * else * html += "<img width=\"" + _imageWidth + "\" height=\"" + _imageHeight + "\" src=\"" + Globals.DefaultImage + "\" />"; * html += "</a>"; * if (_isViewPrice) * html += "<span class=\"product-price\">" + Globals.FormatStringThousand(DataObject.GetDouble(ds, i, "GiaBan")) + " " + DataObject.GetString(ds, i, "NgoaiTe") + "</span>"; * if (_isViewProductDesc) * html += "<span class=\"product-excerpt\">" + DataObject.GetString(ds, i, "ThongTin1") + "</span>"; * if (_isViewLinkAddCart) * html += "html for button add to cart"; * html += "</div>"; * }*/ divContent.InnerHtml = ProductListHtmlHelper.GetHtmlString(ds, Lang, 0, ds.Tables[0].Rows.Count, _imageWidth, _imageHeight); divPaging.InnerHtml = Paging.GetHtmlPaging(Context.Request.RawUrl, PageCount); }