void hienthiPhieuMuon() { bus_MuonSach = new BUS_MuonSach(); MuonSach = new DATA_MuonSach(); lv_PhieuMuon.FullRowSelect = true; lv_PhieuMuon.View = View.Details; lv_PhieuMuon.Columns.Add("Mã Phiếu Mượn", 100); lv_PhieuMuon.Columns.Add("Mã độc giả", 200); lv_PhieuMuon.Columns.Add("Ngày lập phiếu mượn", 105); foreach (PhieuMuonSach pm in MuonSach.layDSPhieuMuon()) { ListViewItem lv = new ListViewItem(pm.MaPhieuMuon.ToString()); lv.SubItems.Add(pm.MaDocGia.ToString()); lv.SubItems.Add(pm.NgayMuon.ToString()); lv_PhieuMuon.Items.Add(lv); } }
private void btn_MuonSach_Click(object sender, EventArgs e) { bus_MuonSach = new BUS_MuonSach(); MuonSach = new DATA_MuonSach(); DialogResult dr = MessageBox.Show("Bạn có chắc chắn mượn sách đang chọn trên không?\nKiểm tra kĩ nhé!", "Mượn không?", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { if (dtp_NgayHetHan.Value.Date >= DateTime.Now.Date) { if (lvGioSach.Items.Count == 0 || txt_MaDocGia.Text.Equals("")) { MessageBox.Show("Mượn sách không thành công !\nGio sách hoặc mã độc giả còn trống! Hãy kiểm tra lại!", "Lỗi"); } // else if() else { MessageBox.Show(dtp_NgayHetHan.Value.Year.ToString() + DateTime.Now.Date.ToString()); DTO_MuonTraSach mts = new DTO_MuonTraSach(dtp_NgayMuon.Value, int.Parse(txt_MaDocGia.Text)); maPM = bus_MuonSach.BUS_ThemPM(mts); if (maPM == -1) { txt_MaPhieuMuon.Text = ""; MessageBox.Show("Mượn sách không thành công !", "Lỗi"); } else { foreach (ListViewItem lv in lvGioSach.Items) { if (bus_MuonSach.BUS_ThemCTMS(maPM, lv.SubItems[0].Text.ToString(), lv.SubItems[1].Text.ToString(), "Chưa trả") == false) { MessageBox.Show("Mượn sách không thành công!", "Thông báo"); } } txt_MaPhieuMuon.Text = maPM.ToString(); MessageBox.Show("Mượn sách thành công!\nĐã mươn được " + lvGioSach.Items.Count + " quyển sách\nMã phiếu mượn: " + maPM, "Thông báo"); } } } else { MessageBox.Show("Mượn sách không thành công! Ngày hết hạn thẻ!!!!", "Thông báo"); } } }
void hienThiDocGia() { bus_MuonSach = new BUS_MuonSach(); MuonSach = new DATA_MuonSach(); lv_DocGia.Clear(); lv_DocGia.FullRowSelect = true; lv_DocGia.View = View.Details; lv_DocGia.Columns.Add("Mã Độc Giả", 100); lv_DocGia.Columns.Add("Tên Độc Giả", 200); lv_DocGia.Columns.Add("Ngày lập thẻ", 105); lv_DocGia.Columns.Add("Ngày hết hạn", 105); foreach (DocGia dg in MuonSach.layDSTenDG()) { ListViewItem lv = new ListViewItem(dg.MaDocGia.ToString()); lv.SubItems.Add(dg.HoTenDocGia.ToString()); lv.SubItems.Add(dg.NgayLapThe.ToString()); lv.SubItems.Add(dg.NgayHetHan.ToString()); lv_DocGia.Items.Add(lv); } }
private void btn_TimDocGia_Click(object sender, EventArgs e) { bus_MuonSach = new BUS_MuonSach(); MuonSach = new DATA_MuonSach(); lv_DocGia.Clear(); lv_DocGia.FullRowSelect = true; lv_DocGia.View = View.Details; lv_DocGia.Columns.Add("Mã Độc Giả", 100); lv_DocGia.Columns.Add("Tên Độc Giả", 200); lv_DocGia.Columns.Add("Ngày lập thẻ", 105); lv_DocGia.Columns.Add("Ngày hết hạn", 105); foreach (DocGia dg in MuonSach.TimDocGia(txt_TimDocGia.Text)) { ListViewItem lv = new ListViewItem(dg.MaDocGia.ToString()); lv.SubItems.Add(dg.HoTenDocGia.ToString()); lv.SubItems.Add(dg.NgayLapThe.ToString()); lv.SubItems.Add(dg.NgayHetHan.ToString()); lv_DocGia.Items.Add(lv); } }
void hienThiSach() { bus_MuonSach = new BUS_MuonSach(); MuonSach = new DATA_MuonSach(); lv_Sach.FullRowSelect = true; lv_Sach.View = View.Details; lv_Sach.Columns.Add("Mã Sách", 100); lv_Sach.Columns.Add("Tên Sách", 200); lv_Sach.Columns.Add("Tác Giả", 100); lv_Sach.Columns.Add("Năm xuất bản", 50); lv_Sach.Columns.Add("Nhà xuất bản", 100); foreach (Sach sa in MuonSach.layDSSach()) { ListViewItem lv = new ListViewItem(sa.MaSach.ToString()); lv.SubItems.Add(sa.TenSach.ToString()); lv.SubItems.Add(sa.TacGia.ToString()); lv.SubItems.Add(sa.NamXuatBan.ToString()); lv.SubItems.Add(sa.NhaXuatBan.ToString()); lv_Sach.Items.Add(lv); } }
private void btn_TimSach_Click(object sender, EventArgs e) { bus_MuonSach = new BUS_MuonSach(); MuonSach = new DATA_MuonSach(); lv_Sach.FullRowSelect = true; lv_Sach.View = View.Details; lv_Sach.Columns.Add("Mã Sách", 100); lv_Sach.Columns.Add("Tên Sách", 200); lv_Sach.Columns.Add("Tác Giả", 100); lv_Sach.Columns.Add("Năm xuất bản", 50); lv_Sach.Columns.Add("Nhà xuất bản", 100); foreach (Sach sa in MuonSach.timSach(txt_TimSach.Text)) { ListViewItem lv = new ListViewItem(sa.MaSach.ToString()); lv.SubItems.Add(sa.TenSach.ToString()); lv.SubItems.Add(sa.TacGia.ToString()); lv.SubItems.Add(sa.NamXuatBan.ToString()); lv.SubItems.Add(sa.NhaXuatBan.ToString()); lv_Sach.Items.Add(lv); } }