/// <summary> /// Tabpage Đầu sách /// </summary> /* Sự kiện chọn thể loại trong cbb để lấy dữ liệu đầu sách cho vào dgv */ private void cbbBookCate_SelectedValueChanged(object sender, EventArgs e) { if (cbbBookCate.SelectedValue != null) { TheLoaiDTO theLoai = cbbBookCate.SelectedValue as TheLoaiDTO; dgvTitles.DataSource = DauSachBUS.GetTitleBooks(theLoai); dgvTitles.Columns[0].Visible = false; dgvTitles.Columns[1].HeaderText = "Tên"; dgvTitles.Columns[2].HeaderText = "Số lượng"; dgvTitles.Columns[3].HeaderText = "Số ngày"; dgvTitles.Columns[4].HeaderText = "Số tiền phạt"; dgvTitles.Columns[5].HeaderText = "Giá bìa"; dgvTitles.Columns[6].Visible = false; btnAddBook.Enabled = true; btnDelBook.Enabled = true; btnDeleTit.Enabled = true; } if (dgvTitles.Rows.Count == 0) { lbNameTit.Text = String.Empty; lbQuantity.Text = String.Empty; lbDay.Text = String.Empty; lbMulct.Text = String.Empty; lbBookCate.Text = String.Empty; lbPrice.Text = String.Empty; dgvBooks.DataSource = null; btnAddBook.Enabled = false; btnDelBook.Enabled = false; btnDeleTit.Enabled = false; } }
/* Sự kiện load form là lấy danh sách đầu sách */ private void FAddReceiptNote_Load(object sender, EventArgs e) { dgvTitles.DataSource = DauSachBUS.GetTitleBooks(null); dgvTitles.Columns[0].Visible = false; dgvTitles.Columns[1].HeaderText = "Tên đầu sách"; dgvTitles.Columns[2].HeaderText = "Số lượng"; dgvTitles.Columns[3].Visible = false; dgvTitles.Columns[4].Visible = false; dgvTitles.Columns[5].Visible = false; dgvTitles.Columns[6].Visible = false; }
/* Sự kiện lấy danh sách đầu sách dựa trên cbb đã chọn */ private void cbbBookCate_SelectedValueChanged(object sender, EventArgs e) { if (cbbBookCate.SelectedValue != null) { TheLoaiDTO theLoai = cbbBookCate.SelectedValue as TheLoaiDTO; dgvTitles.DataSource = DauSachBUS.GetTitleBooks(theLoai); dgvTitles.Columns[0].Visible = false; dgvTitles.Columns[1].HeaderText = "Đầu sách"; dgvTitles.Columns[2].Visible = false; dgvTitles.Columns[3].Visible = false; dgvTitles.Columns[4].Visible = false; dgvTitles.Columns[5].Visible = false; dgvTitles.Columns[6].Visible = false; } }