public object _RefreshAction(params object[] input) { do_TT = DATinTuc.Instance.get_TinTuc(null, true); do_TT.DSTapTinDinhKem = DALuuTruTapTin.Instance.GetTapTinByObjectID(do_TT.ID, 1); this.ThongTinNoiBat(do_TT); return null; }
public object _RefreshAction(params object[] input) { do_TT = DATinTuc.Instance.get_TinTuc(null,true); if (do_TT != null) do_Luu_Tru_TT = DATinTuc.Instance.get_TapTin(do_TT.ID); this.ThongTinNoiBat(do_TT, do_Luu_Tru_TT); return null; }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); //Lấy tin mới hiển thị (Phải comment đoạn này lại trước khi mở xem Design) do_TT = DATinTuc.Instance.get_TinTuc(null, true); if (do_TT != null) do_Luu_Tru_TT = DATinTuc.Instance.get_TapTin(do_TT.ID); this.ThongTinNoiBat(do_TT, do_Luu_Tru_TT); }
private void frmTT_Load(object sender, EventArgs e) { popupControlContainer1.Visible = true; do_TT = DATinTuc.Instance.get_TinTuc(null,true); if (do_TT != null) { do_TT.DSTapTinDinhKem = DALuuTruTapTin.Instance.GetTapTinByObjectID(do_TT.ID, 1); this.ThongTinNoiBat(do_TT); } else { popupControlContainer1.Visible = false; richEditContent.Visible = false; pictureEdit1.Visible = true; } }
public override void HookFocusRow() { DataRow row = gridViewMaster.GetDataRow(gridViewMaster.FocusedRowHandle); try { if (row != null) { barButtonItemDuyet.Enabled = true; barButtonItemK_Duyet.Enabled = true; barButtonItemXem.Enabled = true; for (int i = 0; i < barSubItem1.ItemLinks.Count; i++) { if (row["PRIOR"].ToString() == "Y") { item_TL.Visibility = BarItemVisibility.Never; item_HuyTL.Visibility = BarItemVisibility.Always; } else { item_TL.Visibility = BarItemVisibility.Always; item_HuyTL.Visibility = BarItemVisibility.Never; } break; } if (IsLoad) { IsLoad = false; goto SetState; } do_TT = DATinTuc.Instance.get_TinTuc(HelpNumber.ParseInt64(row["ID"])); if (do_TT != null) do_luu_tru_tt = DATinTuc.Instance.get_TapTin(do_TT.ID); this.ThongTinNoiBat(do_TT, do_luu_tru_tt); } else { this.ThongTinNoiBat(null, null); barButtonItemDuyet.Enabled = false; barButtonItemK_Duyet.Enabled = false; } SetState: if (row["DUYET"].ToString() == ((Int32)DuyetSupportStatus.ChoDuyet).ToString()) { barSubItem1.Enabled = false; barButtonItemDuyet.Enabled = true; barButtonItemK_Duyet.Enabled = true; barButtonItemDelete.Enabled = true; barButtonItemUpdate.Enabled = true; } else if (row["DUYET"].ToString() == ((Int32)DuyetSupportStatus.Duyet).ToString()) { barSubItem1.Enabled = true; barButtonItemDuyet.Enabled = false; barButtonItemK_Duyet.Enabled = true; barButtonItemDelete.Enabled = false; barButtonItemUpdate.Enabled = false; } else { barSubItem1.Enabled = false; barButtonItemDuyet.Enabled = true; barButtonItemK_Duyet.Enabled = false; barButtonItemDelete.Enabled = true; barButtonItemUpdate.Enabled = true; } } catch (Exception ex) { PLException.AddException(ex); } }
private void UpDate_TinTuc(DOTinTuc doTinTuc,DOLuuTruTapTin doLuu_Tru) { try { ThongTinNoiBat(doTinTuc, doLuu_Tru); } catch (Exception ex) { PLException.AddException(ex); } }
private void ThongTinNoiBat(DOTinTuc TTNew,DOLuuTruTapTin TAP_TIN) { try { if (TTNew != null) { do_TT = TTNew; do_luu_tru_tt = TAP_TIN; Chu_de.Text = TTNew.TIEU_DE; if (TAP_TIN.TEN_FILE != string.Empty) { lbl_TTDK.Text = TAP_TIN.TEN_FILE; lbl_TTDK.Visible = true; labelControl1.Visible = true; } else { lbl_TTDK.Visible = false; labelControl1.Visible = false; } lblNguoi_cap_nhat.Text = ProtocolVN.DanhMuc.DMFWNhanVien.GetFullName(TTNew.NGUOI_CAP_NHAT); lbl_Thoi_gian_cap_nhat.Text = TTNew.NGAY_CAP_NHAT.ToString(PLConst.FORMAT_DATETIME_STRING).Trim(); Web_QuaTrinhDaoTao.DocumentText = HelpByte.BytesToUTF8String(TTNew.NOI_DUNG); popupControlContainer1.Visible =true; barSubItem1.Enabled = true; } else { popupControlContainer1.Visible = false; Web_QuaTrinhDaoTao.DocumentText = string.Empty; barSubItem1.Enabled = false; } } catch (Exception ex) { PLException.AddException(ex); } }
private void frmTinTucQL_Load(object sender, EventArgs e) { IsLoad = true; gridControlMaster.Load += new EventHandler(gridControlMaster_Load); //Thiết lập cho menu nghiệp vụ if (barSubItem1.ItemLinks.Count > 0) { item_TL = barSubItem1.ItemLinks[0].Item as BarButtonItem; item_HuyTL = barSubItem1.ItemLinks[1].Item as BarButtonItem; } //Gán sự kiện cho các nút lbl_TTDK.Click += delegate(object lbl_TTDK1, System.EventArgs Click) { frmSaveOpen frm = new frmSaveOpen(do_luu_tru_tt.NOI_DUNG, do_luu_tru_tt.TEN_FILE); ProtocolForm.ShowModalDialog(this, frm); }; lbl_TTDK.MouseMove += delegate(object lbl_TTDK2, MouseEventArgs M_Move) { lbl_TTDK.ForeColor = Color.Red; }; lbl_TTDK.MouseLeave += delegate(object lbl_TTDK3, System.EventArgs M_Leave) { lbl_TTDK.ForeColor = Color.Blue; }; DataSet ds = DATinTuc.Instance.Get_5_tin(PLNhomTT._getSelectedID(), dateTungay.DateTime, dateDenngay.DateTime,DuyetSelect); //Load tin tức nổi bật if (ds.Tables[0].Rows.Count > 0) { do_TT = DATinTuc.Instance.get_TinTuc(HelpNumber.ParseInt64(ds.Tables[0].Rows[0]["ID"])); if (do_TT != null) do_luu_tru_tt = DATinTuc.Instance.get_TapTin(do_TT.ID); this.ThongTinNoiBat(do_TT, do_luu_tru_tt); barSubItem1.Enabled = true; gridControlMaster.DataSource = ds.Tables[0]; } else barSubItem1.Enabled = false; barButtonItemDuyet.ItemClick += new ItemClickEventHandler(barButtonItemDuyet_ItemClick); barButtonItemK_Duyet.ItemClick += new ItemClickEventHandler(barButtonItemK_Duyet_ItemClick); HookFocusRow(); }
private void ThongTinNoiBat(DOTinTuc TTNew) { ///Định dạng font chữ this.Chu_de.Appearance.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lbl_Thoi_gian_cap_nhat.Appearance.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Bold); this.lblNguoi_cap_nhat.Appearance.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Bold); try { if (TTNew != null) { do_TT = TTNew; Chu_de.Text = TTNew.TIEU_DE; if (do_TT.DSTapTinDinhKem != null && do_TT.DSTapTinDinhKem.Tables.Count > 0 && do_TT.DSTapTinDinhKem.Tables[0].Rows.Count > 0) { labelControl1.Visible = true; int wi = 0; foreach (DataRow r in do_TT.DSTapTinDinhKem.Tables[0].Rows) { Label lb = new Label(); lb.AutoSize = true; lb.ForeColor = Color.Blue; lb.Font = new Font(label3.Font, FontStyle.Underline); lb.Cursor = System.Windows.Forms.Cursors.Hand; lb.MouseHover += new EventHandler(lb_MouseHover); lb.MouseLeave += new EventHandler(lb_MouseLeave); lb.Click += new EventHandler(lb_Click); lb.Text = r["TEN_FILE"].ToString(); if (r["NOI_DUNG"] != DBNull.Value) lb.Tag = (byte[])r["NOI_DUNG"]; flowLayoutPanel2.Controls.Add(lb); wi += lb.Width; if (wi >= flowLayoutPanel2.Width) { flowLayoutPanel2.Height += lb.Height; wi = 0; } } xtraScrollableControl1.HorizontalScroll.Visible = false; } else { labelControl1.Visible = false; } lblNguoi_cap_nhat.Text = ProtocolVN.DanhMuc.DMFWNhanVien.GetFullName(TTNew.NGUOI_CAP_NHAT); lbl_Thoi_gian_cap_nhat.Text = TTNew.NGAY_CAP_NHAT.ToString(PLConst.FORMAT_DATETIME_STRING); ProtocolVN.App.Office.AppCtrl.SetRichText(richEditContent,TTNew.NOI_DUNG,true); popupControlContainer1.Visible = true; } else { popupControlContainer1.Visible = false; richEditContent.Visible = false; pictureEdit1.Visible = true; } } catch (Exception ex) { HelpMsgBox.ShowErrorMessage(ex.Message); } }
/// <summary> /// Khởi tạo dữ liệu /// </summary> /// <param name="ID"></param> private void InitData(long ID) { try { if (this.IsAdd == true) { doTinTuc = DATinTuc.Instance.LoadAll(-2); lblNguoiCapNhat.Text = DMFWNhanVien.GetFullName(FrameworkParams.currentUser.employee_id); lblThoiGianCapNhat.Text = HelpDB.getDatabase().GetSystemCurrentDateTime().ToString(PLConst.FORMAT_DATETIME_STRING); doTinTuc.DUYET = "1"; this.seSoNgay.EditValue = null; } else { doTinTuc = DATinTuc.Instance.LoadAll(ID); lblNguoiCapNhat.Text = DMFWNhanVien.GetFullName(doTinTuc.NGUOI_CAP_NHAT); lblThoiGianCapNhat.Text = doTinTuc.NGAY_CAP_NHAT.ToString(PLConst.FORMAT_DATETIME_STRING); PLNhomTT._setSelectedID(doTinTuc.NHOM_TIN); checkTin_noi_bat.Checked = (doTinTuc.PRIOR == "Y"); txtTieude.Text = doTinTuc.TIEU_DE; // PLNoidung._setHTMLText(HelpByte.BytesToUTF8String(doTinTuc.NOI_DUNG)); //NoiDung._setValue(doTinTuc.NOI_DUNG); ProtocolVN.App.Office.AppCtrl.SetRichText(NoiDung.richEditControl, doTinTuc.NOI_DUNG, false); seSoNgay.Value = doTinTuc.SO_NGAY_HIEU_LUC; if (seSoNgay.Value == 0) { this.chkHieuLuc.Checked = false; this.seSoNgay.EditValue = null; this.seSoNgay.Enabled = false; } else this.chkHieuLuc.Checked = true; } FileDinhKem._DataSource = doTinTuc.DSTapTinDinhKem; Duyet.SetDuyet(doTinTuc); } catch (Exception ex) { PLException.AddException(ex); } }
/// <summary> /// Khởi tạo dữ liệu /// </summary> /// <param name="ID"></param> private void InitData(long ID) { try { if (this.IsAdd == true) { doTinTuc = DATinTuc.Instance.LoadAll(-2); do_luu_tru_tt = DALuuTruTapTin.Instance.LoadAll(-2); lblNguoiCapNhat.Text = DMFWNhanVien.GetFullName(FrameworkParams.currentUser.employee_id); lblThoiGianCapNhat.Text = DABase.getDatabase().GetSystemCurrentDateTime().ToString(PLConst.FORMAT_DATETIME_STRING); doTinTuc.DUYET = "1"; } else { doTinTuc = DATinTuc.Instance.LoadAll(ID); do_luu_tru_tt = DALuuTruTapTin.Instance.LoadAll(DATinTuc.Instance.get_TapTin(ID).ID); lblNguoiCapNhat.Text = DMFWNhanVien.GetFullName(doTinTuc.NGUOI_CAP_NHAT); lblThoiGianCapNhat.Text = doTinTuc.NGAY_CAP_NHAT.ToString(PLConst.FORMAT_DATETIME_STRING); PLNhomTT._setSelectedID(doTinTuc.NHOM_TIN); checkTin_noi_bat.Checked = (doTinTuc.PRIOR == "Y"); txtTieude.Text = doTinTuc.TIEU_DE; PLNoidung._setHTMLText(HelpByte.BytesToUTF8String(doTinTuc.NOI_DUNG)); btnTaptin.Text = do_luu_tru_tt.TEN_FILE; } Duyet.SetDuyet(doTinTuc); } catch (Exception ex) { PLException.AddException(ex); } }
private void ThongTinNoiBat(DOTinTuc TTNew) { try { flowLayoutPanel2.Controls.Clear(); if (TTNew != null) { do_TT = TTNew; Chu_de.Text = TTNew.TIEU_DE; if (do_TT.DSTapTinDinhKem != null && do_TT.DSTapTinDinhKem.Tables.Count > 0 && do_TT.DSTapTinDinhKem.Tables[0].Rows.Count > 0) { labelControl1.Visible = true; int wi = 0; foreach (DataRow r in do_TT.DSTapTinDinhKem.Tables[0].Rows) { Label lb = new Label(); lb.AutoSize = true; lb.ForeColor = Color.Blue; lb.Font = new Font(label5.Font, FontStyle.Underline); lb.Cursor = System.Windows.Forms.Cursors.Hand; lb.MouseHover += new EventHandler(lb_MouseHover); lb.MouseLeave += new EventHandler(lb_MouseLeave); lb.Click += new EventHandler(lb_Click); lb.Text = r["TEN_FILE"].ToString(); if (r["NOI_DUNG"] != DBNull.Value) lb.Tag = (byte[])r["NOI_DUNG"]; flowLayoutPanel2.Controls.Add(lb); wi += lb.Width; if (wi >= flowLayoutPanel2.Width) { flowLayoutPanel2.Height += lb.Height; wi = 0; } } xtraScrollableControl1.HorizontalScroll.Visible = false; } else { labelControl1.Visible = false; } lblNguoi_cap_nhat.Text = ProtocolVN.DanhMuc.DMFWNhanVien.GetFullName(TTNew.NGUOI_CAP_NHAT); lbl_Thoi_gian_cap_nhat.Text = TTNew.NGAY_CAP_NHAT.ToString(PLConst.FORMAT_DATETIME_STRING).Trim(); AppCtrl.SetRichText(richEditControl, TTNew.NOI_DUNG,true); popupControlContainer1.Visible =true; } else { popupControlContainer1.Visible = false; richEditControl.RtfText = string.Empty; } } catch (Exception ex) { PLException.AddException(ex); } }
void frm_AfterUpdateSuccessfully(DOTinTuc doTinTuc) { try { ThongTinNoiBat(doTinTuc); } catch (Exception ex) { PLException.AddException(ex); } }
void frm_AfterAddSuccessfully(DOTinTuc doTinTu) { throw new NotImplementedException(); }
private void frmTinTucQL_Load(object sender, EventArgs e) { IsLoad = true; gridControlMaster.Load += new EventHandler(gridControlMaster_Load); //Thiết lập cho menu nghiệp vụ if (barSubItem1.ItemLinks.Count > 0) { item_TL = barSubItem1.ItemLinks[0].Item as BarButtonItem; item_HuyTL = barSubItem1.ItemLinks[1].Item as BarButtonItem; } //Gán sự kiện cho các nút DataSet ds = DATinTuc.Instance.Get_5_tin(PLNhomTT._getSelectedID(), ngay.FromDate, ngay.ToDate,DuyetSelect); //Load tin tức nổi bật if (ds!= null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { do_TT = DATinTuc.Instance.get_TinTuc(HelpNumber.ParseInt64(ds.Tables[0].Rows[0]["ID"]),false); do_TT.DSTapTinDinhKem = DALuuTruTapTin.Instance.GetTapTinByObjectID(do_TT.ID, 1); this.ThongTinNoiBat(do_TT); gridControlMaster.DataSource = ds.Tables[0]; barSubItem1.Enabled = ds.Tables[0].Rows.Count > 0; } barButtonItemDuyet.ItemClick += new ItemClickEventHandler(barButtonItemDuyet_ItemClick); barButtonItemK_Duyet.ItemClick += new ItemClickEventHandler(barButtonItemK_Duyet_ItemClick); HookFocusRow(); }
private void ThongTinNoiBat(DOTinTuc TTNew, DOLuuTruTapTin TAP_TIN) { ///Định dạng font chữ this.Chu_de.Appearance.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lbl_Thoi_gian_cap_nhat.Appearance.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Bold); this.lblNguoi_cap_nhat.Appearance.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Bold); this.lbl_TTDK.Appearance.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Bold); try { if (TTNew != null) { do_TT = TTNew; Chu_de.Text = TTNew.TIEU_DE; if (TAP_TIN.TEN_FILE != string.Empty) { if (TAP_TIN.TEN_FILE != string.Empty) { lbl_TTDK.Text = TAP_TIN.TEN_FILE; lbl_TTDK.Visible = true; labelControl1.Visible = true; } } else { lbl_TTDK.Visible = false; labelControl1.Visible = false; } lblNguoi_cap_nhat.Text = ProtocolVN.DanhMuc.DMFWNhanVien.GetFullName(TTNew.NGUOI_CAP_NHAT); lbl_Thoi_gian_cap_nhat.Text = TTNew.NGAY_CAP_NHAT.ToString(PLConst.FORMAT_DATETIME_STRING); Web_QuaTrinhDaoTao.DocumentText = HelpByte.BytesToUTF8String(TTNew.NOI_DUNG); popupControlContainer1.Visible = true; } else { popupControlContainer1.Visible = false; Web_QuaTrinhDaoTao.Visible = false; ; pictureEdit1.Visible = true; } } catch (Exception ex) { HelpMsgBox.ShowErrorMessage(ex.Message); } }