public void barButtonItemUpdate_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { frmBangTheoDoi frm = new frmBangTheoDoi(HelpNumber.ParseInt64(gridViewMaster.GetRowCellValue(gridViewMaster.FocusedRowHandle, Cot_BTD_ID).ToString()), false); ProtocolForm.ShowModalDialog(this, frm); barButtonItemSearch_ItemClick(sender, e); }
private void gridViewMaster_Click(object sender, EventArgs e) { //Lấy ra vị trí click của Muose trên gridview GridHitInfo gHitInfo = gridViewMaster.CalcHitInfo(gridViewMaster.GridControl.PointToClient(Control.MousePosition)); if (gHitInfo.InRowCell)//Nếu vị trí click là cell trong row { if (gHitInfo.Column.FieldName == "TEN_TAI_LIEU") { object o = HelpDB.getDatabase().LoadDataSet("select TAI_LIEU from BANG_THEO_DOI where BTD_ID = " + gridViewMaster.GetRowCellValue(gHitInfo.RowHandle, gridViewMaster.Columns["BTD_ID"])).Tables[0].Rows[0]["TAI_LIEU"]; if (o != null) if(o != System.DBNull.Value) DANopBai.Instance.openSaveFile(gHitInfo, gridViewMaster, null, (byte[])o); else if (HelpMsgBox.ShowConfirmMessage("Tài liệu không tồn tại, bạn có muốn cập nhật lại không?") == DialogResult.Yes) { frmBangTheoDoi frm = new frmBangTheoDoi(HelpNumber.ParseInt64(gridViewMaster.GetRowCellValue(gridViewMaster.FocusedRowHandle, Cot_BTD_ID).ToString()), false); ProtocolForm.ShowModalDialog(this, frm); searchData(); } } } }
public void barButtonItemAdd_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { frmBangTheoDoi frm = new frmBangTheoDoi(); ProtocolForm.ShowModalDialog(this, frm); barButtonItemSearch_ItemClick(sender, e); }
public void gridViewMaster_DoubleClick(object sender, EventArgs e) { if (barButtonItemXem.Enabled == true) { frmBangTheoDoi frm = new frmBangTheoDoi(HelpNumber.ParseInt64(gridViewMaster.GetRowCellValue(gridViewMaster.FocusedRowHandle, Cot_BTD_ID).ToString()), null); ProtocolForm.ShowDialog(this, frm); } }