private void btnXoa_Click(object sender, EventArgs e) { DialogResult dialog = MessageBox.Show("Có chắc chắn xóa sách này ?", "Thông báo", MessageBoxButtons.YesNo); if (dialog == DialogResult.Yes) { if (Bus_TimSach.XoaSach(masach)) { txtMaSach.Text = "null"; txtTenSach.Text = "null"; txtTacGia.Text = "null"; txtNhaXB.Text = "null"; txtNamXB.Text = "null"; //txtNgayNhap.Text = "0/0/0"; txtTriGia.Text = "null"; txtTheLoai.Text = "null"; txtSoLuong.Text = "null"; MessageBox.Show("Xóa thành công", "Thông báo"); //cap nhat bang dtDachSach dataSrc = Bus_TimSach.TimSach(txtSach.Text); dtDanhsach.DataSource = dataSrc; txtSach.Focus(); } else { MessageBox.Show("Không thể xóa sách này", "Thông báo"); } } }
internal void open() { this.Focus(); //datatable mac dinh se hien thi tat ca cac sach ma thu vien hien co dataSrc = Bus_TimSach.TimSach(""); dtDanhsach.DataSource = dataSrc; txtSach.Focus(); }
private void btnCapNhat_Click(object sender, EventArgs e) { string _masach = txtMaSach.Text; string _tensach = txtTenSach.Text; string _theloai = txtTheLoai.Text; string _tacgia = txtTacGia.Text; string _nhaxb = txtNhaXB.Text; string _namxb = txtNamXB.Text; string _trigia = txtTriGia.Text; string _soluong = txtSoLuong.Text; string _ngayNhap = txtNgayNhap.Text; if (_masach == "" || _tensach == "" || _theloai == "" || _tacgia == "" || _nhaxb == "" || _namxb == "" || _trigia == "" || _soluong == "" || _ngayNhap == "") { MessageBox.Show("Vui lòng nhập đầy dủ thông tin", "Thông báo"); } else { DialogResult dialog = MessageBox.Show("Có chắc chắn cập nhật thông tin của sách này ?", "Thông báo", MessageBoxButtons.YesNo); if (dialog == DialogResult.Yes) { En_NhanSach sach = new En_NhanSach(_masach, _tensach, _theloai, _tacgia, _nhaxb, int.Parse(_namxb), int.Parse(_trigia), DateTime.Parse(_ngayNhap), int.Parse(_soluong)); Bus_TimSach.CapNhatSach(sach); MessageBox.Show("Cập nhật thành công"); //cap nhat bang dtDachSach dataSrc = Bus_TimSach.TimSach(txtSach.Text); dtDanhsach.DataSource = dataSrc; dtDanhsach.Rows[0].Selected = false; dtDanhsach.Rows[hangDuocChon].Selected = true; // hien thi button btnSua.Visible = true; btnXoa.Visible = true; dtDanhsach.Enabled = true; btnCapNhat.Visible = false; btnHuy.Visible = false; setTextBoxEnabled(false); txtSach.Enabled = true; } else { btnHuy_Click(sender, e); } } }
private void txtSach_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { dataSrc = Bus_TimSach.TimSach(txtSach.Text); if (dataSrc.Rows.Count <= 0) { btnSua.Visible = false; dtDanhsach.DataSource = null; } else { dtDanhsach.DataSource = dataSrc; } } }