private void ShowDGVSach() { SachBUL sachBUL = new SachBUL(); dgvSach.DataSource = sachBUL.DanhSach(); dgvSach.Columns["MaSach"].HeaderText = "Mã Sách"; dgvSach.Columns["TenSach"].HeaderText = "Tên Sách"; dgvSach.Columns["SoLuongCo"].HeaderText = "Số Lượng"; dgvSach.Columns["MaTacGia"].HeaderText = "Tác Giả"; dgvSach.Columns["NgayXuatBan"].HeaderText = "Ngày Xuất Bản"; dgvSach.PerformLayout(); }
private void btnTim_Click(object sender, EventArgs e) { string maS = txtMaS.Text; SachBUL sachBUL = new SachBUL(); List <Sach> dsSach = sachBUL.TimSach(maS); if (dsSach.Count > 0) { MessageBox.Show("Tìm thấy bản ghi!"); dgvSach.DataSource = dsSach; dgvSach.PerformLayout(); } else { MessageBox.Show("Không tìm thấy bản ghi!"); ResetFields(); } }
private void btnXoa_Click(object sender, EventArgs e) { string maS = txtMaS.Text; SachBUL sachBUL = new SachBUL(); DialogResult rs = MessageBox.Show("Bạn có muốn xóa bản ghi?", "Xóa bản ghi", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rs == DialogResult.Yes) { if (sachBUL.XoaSach(maS)) { MessageBox.Show("Xóa bản ghi thành công!"); } else { MessageBox.Show("Không thể cập nhập bản ghi!"); } } ResetFields(); }
private void btnThem_Click(object sender, EventArgs e) { string maS = txtMaS.Text; string tenS = txtTenS.Text; int sl = int.Parse(txtSoLuong.Text); string matg = cboTacGia.SelectedValue.ToString(); DateTime ngayXB = dtpNgayXB.Value; Sach info = new Sach(maS, tenS, sl, matg, ngayXB); SachBUL sachBUL = new SachBUL(); if (sachBUL.ThemSach(info)) { MessageBox.Show("Thêm bản ghi thành công!"); } else { MessageBox.Show("Không thể thêm bản ghi!"); } ResetFields(); }