private void btxoa_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có thật sự muốn thực hiện thao tác xoá ", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { TaiLieu taiLieu = TaiLieu.GetTaiLieuTheoMa(txtMaTL.Text); if (taiLieu != null) { if (TaiLieu.XoaBo(taiLieu.IDTaiLieu)) { MessageBox.Show("Xóa tài liệu thành công!!!"); Load_treeview(); } else { MessageBox.Show("Lỗi trong xoá bỏ tài liệu", "Thông báo"); } } } }
private void btnCheckTL_Click(object sender, EventArgs e) { try { TaiLieu taiLieu = TaiLieu.GetTaiLieuTheoMa(txtMaTaiLieu.Text); if (taiLieu == null) { throw new Exception("Không tìm thấy tài liệu với mã tương ứng"); } txtIDTL.Text = taiLieu.IDTaiLieu.ToString(); txtNhanDe.Text = taiLieu.NhanDe.ToString(); txtSoLuong.Text = taiLieu.SoLuong.ToString(); txtSLCoSan.Text = TaiLieu.SoLuongCoSan(taiLieu.IDTaiLieu).ToString(); txtLanXuatBan.Text = taiLieu.LanXuatBan.ToString(); txtSoTrang.Text = taiLieu.SoTrang.ToString(); NhaXuatBan nxb = NhaXuatBan.TimNXBTheoID(taiLieu.IDNXB); txtNXB.Text = nxb.TenNhaXuatBan; NgonNgu nn = NgonNgu.LayDSNgonNgu().Find(c => c.IDNgonNgu == taiLieu.IDNgonNgu); txtNgonNgu.Text = nn.TenNgonNgu; txtNamXuatBan.Text = taiLieu.NamXuatBan.ToString(); TacGia tg = TacGia.LayDSTacGia().Find(c => c.IDTacGia == taiLieu.IDTacGia); txtTacGia.Text = tg.TenTacGia; TheLoai theLoai = TheLoai.GetDanhSachTheLoai().Find(c => c.IDTheLoai == taiLieu.IDTheLoai); txtTheLoai.Text = theLoai.TenTheLoai; GiaXep gx = GiaXep.GetDSGiaXep().Find(c => c.IDGiaXep == taiLieu.IDGiaXep); txtGiaXep.Text = gx.MaGiaXep; Kho kho = Kho.GetDanhSachKho().Find(c => c.IDKho == gx.IDKho); txtKho.Text = kho.MaKho; txtNamXuatBan.Text = taiLieu.NamXuatBan.ToString(); } catch (Exception ex) { MessageBox.Show(ex.Message); txtMaTaiLieu.Focus(); } }
private void Load_ThongTinPhieu(long id) { try { PhieuMuon pm = PhieuMuon.GetPhieuMuonTheoID(id); //Load thông tin độc giả txtIDDocGia.Text = pm.IDDocGia.ToString(); DocGia dg = DocGia.GetDocGiaTheoID(pm.IDDocGia); txtMaDocGia.Text = dg.MaDocGia; txtTenDocGia.Text = dg.HoTen; //Load thông tin tài liệu txtIDTaiLieu.Text = pm.IDTaiLieu.ToString(); txtMaTaiLieu.Text = TaiLieu.GetMaTLTheoID(pm.IDTaiLieu); TaiLieu tl = TaiLieu.GetTaiLieuTheoMa(txtMaTaiLieu.Text); txtTenTaiLieu.Text = tl.NhanDe; txtSLMuon.Text = pm.SoLuong.ToString(); //Load thông tin phiếu mượn cbHinhThucMuon.SelectedValue = pm.IDHinhThucMuon; txtNgayMuon.Text = pm.NgayMuon.ToString("dd/MM/yyyy"); txtThoiHanTra.Text = pm.ThoiHanTra.ToString("dd/MM/yyyy"); //Tính ngày quá hạn if (pm.ThoiHanTra < DateTime.Now) { lblQuaHan.Text = "Quá hạn " + Math.Round((pm.ThoiHanTra - DateTime.Now).TotalDays, 2) + " ngày"; btnGiaHan.Enabled = true; } else { lblQuaHan.Text = ""; btnGiaHan.Enabled = true; } grbPhieuMuon.Tag = pm.IDPhieuMuon; } catch (Exception) { throw; } }