private void m_pv_CellDoubleClick(object sender, DevExpress.XtraPivotGrid.PivotCellEventArgs e) { try { if (check_bang_luong_da_chot(m_txt_thang.ToString(), m_txt_nam.ToString())) { XtraMessageBox.Show("Tháng đã chốt bảng lương. Vui lòng không cập nhật!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop); return; } f394_cham_cong_thang_detail v_f = new f394_cham_cong_thang_detail(); PivotDrillDownDataSource v_ds = e.CreateDrillDownDataSource(); PivotDrillDownDataRow v_dr = v_ds[0]; var v_id_loai_ngay_cong = CIPConvert.ToDecimal(v_dr["ID_LOAI_NGAY_CONG"].ToString()); //var v_id_nhan_vien = CIPConvert.ToDecimal(v_dr["ID_NHAN_VIEN"].ToString()); v_f.display_for_update(ref v_id_loai_ngay_cong); US_GD_CHAM_CONG v_us = new US_GD_CHAM_CONG(CIPConvert.ToDecimal(v_dr["ID"].ToString())); if (v_us.dcID_LOAI_NGAY_CONG != v_id_loai_ngay_cong) { v_us.dcID_LOAI_NGAY_CONG = v_id_loai_ngay_cong; v_us.Update(); XtraMessageBox.Show("Sửa dữ liệu chấm công thành công", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Information); load_data_to_m_pv(); } } catch (Exception v_e) { CSystemLog_301.ExceptionHandle(v_e); } }