private void grvBookHistory_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { object item = grvBookHistory.GetRow(e.FocusedRowHandle); DataRowView row = (DataRowView)item; if (row != null) { SelectBookHistoryId = Convert.ToInt32(row["ID"].ToString()); DataTable dt = pmBLL.getTaiLieuByChiTietPhieuMuonId(SelectBookHistoryId); if (dt != null && dt.Rows.Count > 0 && (int.Parse(dt.Rows[0]["trangthai"].ToString()) == Constants.CT_PHIEUMUON_TRANGTHAI.DANG_GIA_HAN || int.Parse(dt.Rows[0]["trangthai"].ToString()) == Constants.CT_PHIEUMUON_TRANGTHAI.DANG_MUON)) { bntTab2AddDay.Enabled = true; bntTab2Receive.Enabled = true; bntTab2Warning.Enabled = true; } else if (dt != null && dt.Rows.Count > 0 && (int.Parse(dt.Rows[0]["trangthai"].ToString()) == Constants.CT_PHIEUMUON_TRANGTHAI.VI_PHAM || int.Parse(dt.Rows[0]["trangthai"].ToString()) == Constants.CT_PHIEUMUON_TRANGTHAI.DA_TRA)) { bntTab2AddDay.Enabled = false; bntTab2Receive.Enabled = false; bntTab2Warning.Enabled = false; } } }
private void setInfoDialog(int selectBookHistoryId) { DataTable dt = pmBLL.getTaiLieuByChiTietPhieuMuonId(selectBookHistoryId); if (dt == null && dt.Rows.Count <= 0) { MessageBox.Show("Không tồn tại dữ liệu tài liệu", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); Common.disposeParentForm(this); return; } //set info document in dialog txtMaTaiLieu.Text = Convert.ToString(dt.Rows[0]["ID"]); txtTenSach.Text = dt.Rows[0]["TenSach"].ToString(); txtTacGia.Text = dt.Rows[0]["TacGia"].ToString(); txtNamXuatBan.Text = dt.Rows[0]["NamXuatBan"].ToString(); txtGia.Text = Convert.ToString(dt.Rows[0]["Gia"].ToString()); txtTenTheLoai.Text = dt.Rows[0]["TenTheLoai"].ToString(); txtTenNganhHoc.Text = dt.Rows[0]["TenNganhHoc"].ToString(); txtTenNgonNgu.Text = dt.Rows[0]["TenNgonNguSach"].ToString(); txtTaiBan.Text = dt.Rows[0]["TaiBan"].ToString(); txtSoLuong.Text = Convert.ToString(dt.Rows[0]["SoLuong"].ToString()); txtSoNgayMuonToiDa.Text = Convert.ToString(dt.Rows[0]["SoNgayMuon"].ToString()); dateGiaHan.DateTime = Common.addDay(Constants.BOOKS.GIA_HAN_MUON_SACH); txtMoTa.Text = ""; }