//Trả Sách private void metroLink2_Click(object sender, EventArgs e) { Class.XuLyThuVien KiemTra = new Class.XuLyThuVien(); if (KiemTra.MaPhieuMuonTonTai(txtTraSach.Text) == 1 && KiemTra.DaMuonSachRoi(txtTraSach.Text) == true) { if (MetroFramework.MetroMessageBox.Show(this, "Chắc Chắn", "Xác Nhận Trả Sách", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { //Cập Nhật Lại Số Lượng foreach (var item in KiemTra.LayMaSach(txtTraSach.Text)) { KiemTra.Plus_SoLuongSach(item.ToString()); } //Xoá Chi Tiết Mượn KiemTra.XoaChiTietMuonSach(txtTraSach.Text); //Xoá Phiếu KiemTra.XoaPhieuMuonSach(txtTraSach.Text); MetroFramework.MetroMessageBox.Show(this, "Complete!"); //reset TileNhanTraSach_Click(sender, e); GridViewTraSach.Rows.Clear(); GridViewTraSach.Refresh(); } } else { MetroFramework.MetroMessageBox.Show(this, "Độc Giả Này Chưa Mượn Sách ", "Nhầm Lẫn", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
private void btnkiemTra_Click(object sender, EventArgs e) { Class.XuLyThuVien KiemTra = new Class.XuLyThuVien(); if (KiemTra.DaMuonSachRoi(txtKiemTra.Text) == true) { MetroFramework.MetroMessageBox.Show(this, "Độc Giả Vẫn Chưa Trả Sách", "Không Thể Mượn Sách", MessageBoxButtons.OK, MessageBoxIcon.Question); } else { if (KiemTra.MaPhieuTonTai(txtKiemTra.Text) == true) { PhieuMuonSach DV = new PhieuMuonSach(); PassDataDatVe Share = new PassDataDatVe(DV.GetPassData_FormMain); PassDataSuaVe NgayMuon = new PassDataSuaVe(DV.GetNgayToiDaMuon_FormMain); PassDataSuaVe SoLuongMuon = new PassDataSuaVe(DV.GetLuongSach_FormMain); Share(txtKiemTra.Text); NgayMuon(NgayMuonToiDa); SoLuongMuon(SoLuongMuonToiDa); DV.ShowDialog(); //reset select row this.TileLapPhieuMuon_Click(sender, e); } else { MetroFramework.MetroMessageBox.Show(this, "Thẻ Không Tồn Tại ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }