protected string GetItemNameById(string iid) { DataTable dt = Items.GetItems("1", ItemsColumns.VititleColumn, ItemsTSql.GetById(iid), ""); if (dt.Rows.Count > 0) { return(dt.Rows[0][ItemsColumns.VititleColumn].ToString()); } return(""); }
private static string GetCateOfBlog(string iid) { string condition = DataExtension.AndConditon( GroupsTSql.GetByApp(TatThanhJsc.BlogModul.CodeApplications.Blog), ItemsTSql.GetById(iid) ); DataTable dt = GroupsItems.GetAllData("1", "*", condition, ""); if (dt.Rows.Count > 0) { return("<a href='" + (UrlExtension.WebisteUrl + dt.Rows[0][GroupsColumns.VGSEOLINKSEARCHColumn] + RewriteExtension.Extensions).ToLower() + @"' title='" + dt.Rows[0][GroupsColumns.VgnameColumn] + @"'>" + dt.Rows[0][GroupsColumns.VgnameColumn] + @"</a>"); } return(""); }
private void GetPrice() { string s = "Success"; string iid = Request.Params["iid"]; string ToTalPrice = ""; string ToTalPriceOrigin = ""; string GiaNguoiLon = ""; string GiaTreViThanhNien = ""; string GiaTreEm = ""; string GiaEmBe = ""; DataTable dt = GroupsItems.GetAllData("1", "*", ItemsTSql.GetById(iid), ItemsColumns.IiorderColumn + " desc "); if (dt.Rows.Count > 0) { ToTalPriceOrigin = dt.Rows[0][ItemsColumns.FisalepriceColumn].ToString() == "0" ? dt.Rows[0][ItemsColumns.FipriceColumn].ToString() == "0" ? LanguageItemExtension.GetnLanguageItemTitleByName("Liên hệ") : dt.Rows[0][ItemsColumns.FipriceColumn].ToString() : dt.Rows[0][ItemsColumns.FisalepriceColumn].ToString(); if (ToTalPriceOrigin != LanguageItemExtension.GetnLanguageItemTitleByName("Liên hệ")) { ToTalPrice = NumberExtension.FormatNumber(ToTalPriceOrigin); } else { ToTalPrice = LanguageItemExtension.GetnLanguageItemTitleByName("Liên hệ"); } GiaNguoiLon = StringExtension.LayChuoi(dt.Rows[0][ItemsColumns.VISEOMETACANONICALColumn].ToString(), "", 1); GiaTreViThanhNien = StringExtension.LayChuoi(dt.Rows[0][ItemsColumns.VISEOMETACANONICALColumn].ToString(), "", 2); GiaTreEm = StringExtension.LayChuoi(dt.Rows[0][ItemsColumns.VISEOMETACANONICALColumn].ToString(), "", 3); GiaEmBe = StringExtension.LayChuoi(dt.Rows[0][ItemsColumns.VISEOMETACANONICALColumn].ToString(), "", 4); } string[] strArrayReturn = { s, ToTalPriceOrigin, ToTalPrice, GiaNguoiLon, GiaTreViThanhNien, GiaTreEm, GiaEmBe }; Response.Write(js.Serialize(strArrayReturn)); }
void HuyBai() { #region Lấy tiêu đề bài viết string postTitle = ""; string condition2 = ItemsTSql.GetById(iid); string fields = DataExtension.GetListColumns(ItemsColumns.VititleColumn, ItemsColumns.VISEOMETAPARAMSColumn); string orderby = GroupsColumns.IgorderColumn; DataTable dt = new DataTable(); dt = GroupsItems.GetAllData("1", fields, condition2, orderby); if (dt.Rows.Count > 0) { postTitle = dt.Rows[0][ItemsColumns.VititleColumn].ToString(); } #endregion #region Lấy info người đăng bài string tenNguoiDangBai = ""; string emailNguoiDangBai = ""; DataTable dtUserDangBai = Users.GetUsersByUserId(userid); if (dtUserDangBai.Rows.Count > 0) { tenNguoiDangBai = dtUserDangBai.Rows[0][UsersColumns.UserfirstnameColumn].ToString() + " " + dtUserDangBai.Rows[0][UsersColumns.UserlastnameColumn].ToString(); emailNguoiDangBai = dtUserDangBai.Rows[0][UsersColumns.UseremailColumn].ToString(); } #endregion #region Lấy info người hủy bài DataTable dtUserHuyBai = Users.GetUsersByUserId(CookieExtension.GetCookies("UserId")); string tenNguoiHuyBai = ""; if (dtUserHuyBai.Rows.Count > 0) { tenNguoiHuyBai = dtUserHuyBai.Rows[0][UsersColumns.UserfirstnameColumn].ToString() + " " + dtUserHuyBai.Rows[0][UsersColumns.UserlastnameColumn].ToString(); } #endregion #region Đổi trạng thái hiển thị của item string[] fieldsDelGroup = { "IIENABLE" }; string[] valuesDelGroup = { "3" }; string condition = " IID = '" + iid + "' "; TatThanhJsc.Database.Items.UpdateItems(DataExtension.UpdateTransfer(fieldsDelGroup, valuesDelGroup), condition); #endregion #region Thêm thông tin ("", người hủy, thời gian hủy, nội dung hủy) string data = StringExtension.GhepChuoi("", tenNguoiHuyBai, content); string[] fieldsDelGroup2 = { "VISEOMETACANONICAL" }; string[] valuesDelGroup2 = { "N'" + data + "'" }; string[] fieldsDelGroup3 = { "VISEOMETALANG" }; string[] valuesDelGroup3 = { "'" + DateTime.Now.ToString() + "'" }; condition = " IID = '" + iid + "' "; TatThanhJsc.Database.Items.UpdateItems(DataExtension.UpdateTransfer(fieldsDelGroup2, valuesDelGroup2), condition); TatThanhJsc.Database.Items.UpdateItems(DataExtension.UpdateTransfer(fieldsDelGroup3, valuesDelGroup3), condition); #endregion #region Gửi mail tới thành viên string link = "", contentEmail = ""; link = UrlExtension.WebisteUrl + "admin.aspx?uc=" + uc + "&suc=QuanLyBaiVietBiHuy"; contentEmail = @" <div style='color:#333'> <div>" + LanguageItemExtension.GetnLanguageItemTitleByName("Xin chào") + @" " + tenNguoiDangBai + @"!</div> <br/> <div>" + LanguageItemExtension.GetnLanguageItemTitleByName("Bài viết") + " <b>" + postTitle + @"</b> " + LanguageItemExtension.GetnLanguageItemTitleByName("của bạn đã bị hủy bỏ bởi") + @" <span style='color: blue'>" + tenNguoiHuyBai + @"</span> " + LanguageItemExtension.GetnLanguageItemTitleByName("với lời nhắn") + @":</div> <br /> <div>""" + content + @"""</div> <br /> <div>" + LanguageItemExtension.GetnLanguageItemTitleByName("Để xem danh sách các bài viết bị hủy, vui lòng click vào") + @" <a href='" + link + @"'>" + LanguageItemExtension.GetnLanguageItemTitleByName("đây") + @"</a>.</div> </div>" ; EmailExtension.SendEmail(emailNguoiDangBai, "Thông báo hủy bài viết từ " + UrlExtension.WebisteUrl, contentEmail); #endregion }