Esempio n. 1
0
        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;
                }
            }
        }
Esempio n. 2
0
        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            = "";
        }