//end #endregion #region Event click protected void linkSave_Click(object sender, EventArgs e) { //dung them vao de kiem tra dieu dau vao và để busybox khong bi dung trong IE if (Txt_tieude.Text.Length == 0) { System.Web.UI.ScriptManager.RegisterStartupScript(this, typeof(string), "Message", "alert('" + CommonLib.ReadXML("lblXacnhanLuu") + "');", true); return; } //if (cbo_lanquage.SelectedIndex == 0) //{ // System.Web.UI.ScriptManager.RegisterStartupScript(this, typeof(string), "Message", "alert('" + CommonLib.ReadXML("lblXacnhanLuu") + "');", true); // return; //} if (cbo_chuyenmuc.SelectedIndex == 0) { System.Web.UI.ScriptManager.RegisterStartupScript(this, typeof(string), "Message", "alert('" + CommonLib.ReadXML("lblXacnhanLuu") + "');", true); return; } if (!string.IsNullOrEmpty(txtTienNhuanBut.Text)) { try { int.Parse(txtTienNhuanBut.Text.Replace(",", "")); } catch { System.Web.UI.ScriptManager.RegisterStartupScript(this, typeof(string), "Message", "alert('" + CommonLib.ReadXML("lblXacnhanTien") + "');", true); return; } } if (Page.IsValid) { HPCBusinessLogic.DAL.T_NewsDAL _untilDAL = new HPCBusinessLogic.DAL.T_NewsDAL(); T_News _objSet = null; int tab = 0; if (Request["Tab"] != null) { tab = Convert.ToInt32(Request["Tab"].ToString()); } if (tab == 0) { _objSet = SetItem(ConstNews.NewsPublishing); } else { _objSet = SetItem(ConstNews.NewsUnPublishing); } UltilFunc.Insert_News_Image(txt_noidung.Text.Trim(), Convert.ToDouble(Page.Request["id"])); int _return = _untilDAL.InsertT_newsXb(_objSet); //key words InsertKeyword(_return, _user.UserID); if (_objSet.Images_Summary.ToString().Length > 0) { this.ImgTemp.Src = HPCComponents.Global.TinPathBDT + "/" + _objSet.Images_Summary; } _untilDAL.IsLock(_return, 1, _user.UserID);//dung them vao de giu trang thai lock khi dang lam viec voi tin bai if (_objSet.News_Status != ConstNews.NewsPublishing) { WriteLogHistory2Database.WriteHistory2Database(_user.UserID, _user.UserFullName, _objSet.News_Tittle, Request["Menu_ID"].ToString(), "[Bài ngừng đăng] [Sửa bài ngừng xuất bản]", _objSet.News_ID, ConstAction.BaoDT); } else { //Tao cache //UltilFunc.GenCacheHTML(); WriteLogHistory2Database.WriteHistory2Database(_user.UserID, _user.UserFullName, _objSet.News_Tittle, Request["Menu_ID"].ToString(), "[Bài đang xuất bản] [Sửa bài đang xuất bản]", _objSet.News_ID, ConstAction.BaoDT); } if (Request["Tab"].ToString() == "0") { #region Sync // DONG BO FILE SynFiles _syncfile = new SynFiles(); if (_objSet.Images_Summary.Length > 0) { _syncfile.SynData_UploadImgOne(_objSet.Images_Summary, HPCComponents.Global.ImagesService); } //Cap nhat anh trong bai viet - vao may dong bo if (_objSet.News_Body.Length > 5) { _syncfile.SearchImgTag(_objSet.News_Body); _syncfile.SearchTagSwf(_objSet.News_Body); _syncfile.SearchTagFLV(_objSet.News_Body); } //END #endregion } if (Request["Tab"] != null && Request["Tab"].ToString() != "" && Request["Tab"].ToString() != String.Empty) { Response.Redirect("PublishedEdit.aspx?Menu_ID=" + Request["Menu_ID"].ToString() + "&Tab=" + Page.Request["Tab"].ToString() + "&ID=" + _return.ToString()); } else { Response.Redirect("PublishedEdit.aspx?Menu_ID=" + Request["Menu_ID"].ToString() + "&ID=" + _return.ToString()); } } }