private void btnMuon_Click(object sender, EventArgs e) { if (lbMaSach.Text == "") { MetroFramework.MetroMessageBox.Show(this, "Hãy chọn 1 cuốn sách.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (lbSoBanTon.Text == "0") { MetroFramework.MetroMessageBox.Show(this, "Mã sách này hiện đã được mượn hết.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { try { string maThe = BUS_OBJ.layMaTheTheoMaDocGia(txtMaThe.Text); if (maThe == "") { MetroFramework.MetroMessageBox.Show(this, "Mã thẻ của bạn không khả dụng.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { int soSachDangMuon = 0; int soSachDuocMuon = 0; soSachDangMuon = BUS_OBJ.laySoSachDangMuon(maThe); soSachDuocMuon = BUS_OBJ.laySoSachDuocMuon(maThe); if (soSachDangMuon < soSachDuocMuon) { frmPhieuMuon muon = new frmPhieuMuon(this); muon.setLabelMaThe(maThe); muon.setLabelMaSach(lbMaSach.Text); muon.setLabelTenSach(lbTenSach.Text); this.Opacity = .75; muon.ShowDialog(); } else { MetroFramework.MetroMessageBox.Show(this, "Hiện bạn đã mượn hết số lượng sách được mượn. \nVui lòng trả những sách đã mượn để tiếp tục.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, ex.Message); } finally { } } } }
private void btnMuon_Click_1(object sender, EventArgs e) { if (datagvSach.SelectedRows == null) { MetroFramework.MetroMessageBox.Show(this, "Hãy chọn 1 cuốn sách.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (datagvSach.Rows[0].Cells[9].Value.ToString() == "0") { MetroFramework.MetroMessageBox.Show(this, "Mã sách này hiện đã được mượn hết.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { try { string maThe = BUS_OBJ.layMaTheTheoMaDocGia(user.TenDangNhap); if (maThe == "") { MetroFramework.MetroMessageBox.Show(this, "Mã thẻ của bạn không khả dụng.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { int soSachDangMuon = 0; int soSachDuocMuon = 0; soSachDangMuon = BUS_OBJ.laySoSachDangMuon(maThe); soSachDuocMuon = BUS_OBJ.laySoSachDuocMuon(maThe); if (soSachDangMuon < soSachDuocMuon) { frmPhieuMuon muon = new frmPhieuMuon(this); muon.setLabelMaThe(maThe); for (int i = 0; i < datagvSach.Rows.Count; i++) { for (int j = 0; j < datagvSach.Columns.Count; j++) { if (datagvSach.Rows[i].Cells[j].Selected == true) { muon.setLabelMaSach(datagvSach.Rows[i].Cells[0].Value.ToString()); muon.setLabelTenSach(datagvSach.Rows[i].Cells[1].Value.ToString()); } } } this.Opacity = .75; muon.ShowDialog(); } else { MetroFramework.MetroMessageBox.Show(this, "Hiện bạn đã mượn hết số lượng sách được mượn. \nVui lòng trả những sách đã mượn để tiếp tục.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, ex.Message); } finally { } } } }