private void btnTim_Click(object sender, EventArgs e) { BAL_sach xulysach = new BAL_sach(); if (IsNumber(txtTim.Text) == true) { DataTable Table = null; if (FormDangNhap.Nhanvien.Quan_ly) { Table = xulysach.searcher_msach_quanly(txtTim.Text); } else { Table = xulysach.searcher_msach(txtTim.Text); } if (Table != null && Table.Rows.Count > 0) { dgvQuanLySach.DataSource = Table; dgvQuanLySach.AllowUserToAddRows = false; } else if (string.IsNullOrEmpty(txtTim.Text)) { if (FormDangNhap.Nhanvien.Quan_ly) { dgvQuanLySach.DataSource = xulysach.getAll(); //xóa dòng cuối dgvQuanLySach.AllowUserToAddRows = false; } else { dgvQuanLySach.DataSource = xulysach.getAllExist(); //xóa dòng cuối dgvQuanLySach.AllowUserToAddRows = false; } } else { MessageBox.Show("Mã này " + txtTim.Text + " chưa tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { DataTable Table = null; if (FormDangNhap.Nhanvien.Quan_ly) { Table = xulysach.searcher_sach_quanly(txtTim.Text); } else { Table = xulysach.searcher_sach(txtTim.Text); } if (Table != null && Table.Rows.Count > 0) { dgvQuanLySach.DataSource = Table; dgvQuanLySach.AllowUserToAddRows = false; } else if (string.IsNullOrEmpty(txtTim.Text)) { if (FormDangNhap.Nhanvien.Quan_ly) { dgvQuanLySach.DataSource = xulysach.getAll(); //xóa dòng cuối dgvQuanLySach.AllowUserToAddRows = false; } else { dgvQuanLySach.DataSource = xulysach.getAllExist(); //xóa dòng cuối dgvQuanLySach.AllowUserToAddRows = false; } } else { MessageBox.Show("Sách này " + txtTim.Text + " chưa tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }