private void PublisherNews(DataGrid dgr) { foreach (DataGridItem m_Item in dgr.Items) { CheckBox chk_Select = (CheckBox)m_Item.FindControl("optSelect"); HPCBusinessLogic.DAL.T_NewsDAL tt = new HPCBusinessLogic.DAL.T_NewsDAL(); if (chk_Select != null && chk_Select.Checked) { LinkButton linkname = (LinkButton)m_Item.FindControl("linkTittle"); double News_ID = double.Parse(dgr.DataKeys[m_Item.ItemIndex].ToString()); tt.IsLock(News_ID, 0); tt.UpdateStatus_T_News_ex_New_HV(News_ID, ConstNews.NewsPublishing, _user.UserID, DateTime.Now); tt.Insert_Version_From_T_News_WithUserModify(News_ID, ConstNews.NewsUnPublishing, ConstNews.NewsPublishing, _user.UserID); WriteLogHistory2Database.WriteHistory2Database(_user.UserID, _user.UserFullName, linkname.Text, Request["Menu_ID"].ToString(), "[Xuất bản] [Danh sách tin bài hủy đăng] [Đăng bài]", News_ID, ConstAction.BaoDT); #region Sync HPCBusinessLogic.DAL.T_NewsDAL _untilDAL = new HPCBusinessLogic.DAL.T_NewsDAL(); HPCInfo.T_News _obj = new HPCInfo.T_News(); _obj = _untilDAL.GetOneFromT_NewsByID(News_ID); // DONG BO FILE SynFiles _syncfile = new SynFiles(); if (_obj.Images_Summary.Length > 0) { _syncfile.SynData_UploadImgOne(_obj.Images_Summary, Global.ImagesService); } //Cap nhat anh trong bai viet - vao may dong bo if (_obj.News_Body.Length > 5) { _syncfile.SearchImgTag(_obj.News_Body); _syncfile.SearchTagSwf(_obj.News_Body); _syncfile.SearchTagFLV(_obj.News_Body); } //END #endregion } } //Tao cache //UltilFunc.GenCacheHTML(); this.LoadData_UnPublisher(); }