protected void btnSubmit_Click(object sender, EventArgs e) { string _tags = txtTags.Text; int _status = 0; if (chkStatus.Checked) { _status = 1; } else { _status = 0; } bool kt = false; if (!string.IsNullOrEmpty(Request.QueryString["ID"].ToString())) { kt = objTags.Update(Convert.ToInt32(Request.QueryString["ID"]), _tags); } else { int _tagID = objTags.Insert(_tags, DateTime.Now, _status); if (_tagID > 0) { kt = true; } } if (kt) { divMessage.InnerHtml = O2S_Message.Success("Hệ thống", " thực hiện thành công"); } else { divMessage.InnerHtml = O2S_Message.Error("Hệ thống", " phát sinh lỗi"); } }
protected void btnSubmit_Click1(object sender, EventArgs e) { try { string title = txtTitle.Text; string summary = txtSumary.Text; string content = txtContent.Text; string metaKeyWord = txtKeywords.Text; string metaDescription = txtDescription.Text; string _Category = listCategory.Value; int _schoolID = Convert.ToInt32(drvSchool.SelectedValue); int status = 0; if (cbStatus.Checked) { status = 1; } else { status = 0; } int news_hot = 0; if (chkNewsHot.Checked) { news_hot = 1; } else { news_hot = 0; } int news_NoiBat = 0; //if (chkNoiBat.Checked) // news_NoiBat = 1; //else // news_NoiBat = 0; if (!string.IsNullOrEmpty(Request.QueryString["ID"])) { int _newsID = Convert.ToInt32(Request.QueryString["ID"].ToString()); string filname = ""; if (fuImage.HasFile) { filname = Lib.LocDauFileName(GetRandom() + "_" + fuImage.FileName); //resize ảnh Bitmap images = Lib.ResizeImage(fuImage.PostedFile.InputStream, 800, 600); images.Save(Server.MapPath("~/Images/news/") + filname); } else { DataTable db = objNews.GetNewsByID(Request.QueryString["ID"].ToString()); filname = db.Rows[0]["IMAGE"].ToString(); } bool kt = objNews.tblNewsUpdate(int.Parse(Request.QueryString["ID"].ToString()), _Category, title, filname, summary, content, 1, status, metaKeyWord, metaDescription, news_hot, news_NoiBat, _schoolID); if (kt) { divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công"); } else { divMessage.InnerHtml = O2S_Message.Error("Hệ thống", " phát sinh lỗi"); } //Cập nhật Newstags string list_tags = listTags.Value; //Kiểm tra xmem bài tin này đã có tags hay chưa DataTable dbCheckNewsTags = objNewsTags.dataCheckTags(_newsID); if (dbCheckNewsTags.Rows.Count > 0) { bool kt_updateTags = objNewsTags.Update(Convert.ToInt32(Request.QueryString["ID"].ToString()), list_tags); } else { objNewsTags.Insert(_newsID, list_tags, DateTime.Now, 1); } //Thêm tags học viên string _tags = txtTag.Text; if (_tags.Trim() == "") { divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công"); } else { int abTags = objTags.Insert(_tags, DateTime.Now, 0); if (abTags > 0) { //Kiểm tra xem KH đã có tags nào chưa? Nếu chưa có thì insert DataTable dbCHeck = cnts.GetTableWithCommandText("select * From tblNewsTags where News_ID=" + Convert.ToInt32(Request.QueryString["ID"])); if (dbCHeck.Rows.Count > 0) { cnts.ExcutedCMD("update tblNewsTags set TAG_ID=TAG_ID + ';'+'" + abTags + "' where News_ID=" + Convert.ToInt32(Request.QueryString["ID"]) + ""); } else { int abc = objNewsTags.Insert(_newsID, abTags.ToString() + ";", DateTime.Now, 1); } divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công"); } } } else { string filname = ""; if (fuImage.HasFile) { filname = Lib.LocDauFileName(GetRandom() + "_" + fuImage.FileName); //resize ảnh Bitmap images = Lib.ResizeImage(fuImage.PostedFile.InputStream, 800, 600); images.Save(Server.MapPath("~/Images/news/") + filname); } int a = 0; a = objNews.Insert(_Category, title, filname, summary, content, 1, DateTime.Now, status, metaKeyWord, metaDescription, news_hot, news_NoiBat, _schoolID); if (a > 0) { divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công"); } else { divMessage.InnerHtml = O2S_Message.Error("Hệ thống", " phát sinh lỗi"); } //Cập nhật Newstags string list_tags = listTags.Value; //Kiểm tra xmem bài tin này đã có tags hay chưa DataTable dbCheckNewsTags = objNewsTags.dataCheckTags(a); if (dbCheckNewsTags.Rows.Count > 0) { bool kt_updateTags = objNewsTags.Update(a, list_tags); } else { //int abTags = objTags.Insert(list_tags, DateTime.Now, 0); objNewsTags.Insert(a, list_tags, DateTime.Now, 1); } //Thêm tags học viên string _tags = txtTag.Text; if (_tags.Trim() == "") { divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công"); } else { int abTags = objTags.Insert(_tags, DateTime.Now, 0); if (abTags > 0) { //Kiểm tra xem KH đã có tags nào chưa? Nếu chưa có thì insert DataTable dbCHeck = cnts.GetTableWithCommandText("select * From tblNewsTags where News_ID=" + a); if (dbCHeck.Rows.Count > 0) { cnts.ExcutedCMD("update tblNewsTags set TAG_ID=TAG_ID + ';'+'" + abTags + "' where News_ID=" + a + ""); } else { int abc = objNewsTags.Insert(a, abTags.ToString() + ";", DateTime.Now, 1); } divMessage.InnerHtml = O2S_Message.Success("Hệ thống", "Thực hiện thành công"); } } } } catch (Exception ex) { divMessage.InnerHtml = O2S_Message.Error("Hệ thống", "Phát hiện lỗi" + ex.Message); } }