private void cboDieuKien_SelectedIndexChanged(object sender, EventArgs e) { if (cboDieuKien.Text == "Mã mượn trả") { CTMuonTra_DTOBindingSource.DataSource = CTMuonTra_BUS.LayDSMT(); this.reportViewer1.RefreshReport(); List <CTMuonTra_DTO> lst = CTMuonTra_BUS.LayDSMT(); cboDanhSach.DataSource = lst; CTMuonTra_DTO CT = new CTMuonTra_DTO(); CT.MaMuonTra = "TC"; CT.MaMuonTra = "Tất cả"; lst.Insert(0, CT); cboDanhSach.DisplayMember = "MaMuonTra"; } else if (cboDieuKien.Text == "Tình trạng") { CTMuonTra_DTOBindingSource.DataSource = CTMuonTra_BUS.LayDSMT(); this.reportViewer1.RefreshReport(); List <CTMuonTra_DTO> lst = CTMuonTra_BUS.LayDSMT(); cboDanhSach.DataSource = lst; CTMuonTra_DTO CT = new CTMuonTra_DTO(); CT.DaTra = "TC"; CT.DaTra = "Tất cả"; lst.Insert(0, CT); cboDanhSach.DisplayMember = "DaTra"; } }
private void BtnLuu_Click(object sender, EventArgs e) { if (flag == 1) { CTMuonTra_DTO CT = new CTMuonTra_DTO(); CT.MaMuonTra = cboMaMuonTra.Text; CT.MaSach = cboMaSach.Text; if (CK0.Checked == true) { CT.DaTra = CK0.Text; CT.NgayTra = textBox1.Text; } else { CT.DaTra = CK1.Text; CT.NgayTra = dtpNgayMuon.Text; } CT.GhiChu = txtGhiChu.Text; if (CTMuonTra_BUS.ThemCTMuonTra(CT)) { frmCTMuonTra_Load(sender, e); MessageBox.Show("Thêm thành công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Không thêm được", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (flag == 2) { CTMuonTra_DTO CT = new CTMuonTra_DTO(); CT.ID = int.Parse(ID.Text); CT.MaMuonTra = cboMaMuonTra.Text; CT.MaSach = cboMaSach.Text; if (CK0.Checked == true) { CT.DaTra = CK0.Text; CT.NgayTra = textBox1.Text; } else { CT.DaTra = CK1.Text; CT.NgayTra = dtpNgayMuon.Text; } CT.GhiChu = txtGhiChu.Text; if (CTMuonTra_BUS.SuaCTMuonTra(CT)) { frmCTMuonTra_Load(sender, e); MessageBox.Show("Sửa thành công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Không sửa được", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnXoa_Click(object sender, EventArgs e) { CTMuonTra_DTO CT = new CTMuonTra_DTO(); CT.ID = int.Parse(ID.Text); if (CTMuonTra_BUS.XoaCTMuonTra(ID.Text)) { frmCTMuonTra_Load(sender, e); MessageBox.Show("Xóa thành công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void frmCTMuonTra_Load(object sender, EventArgs e) { List <CTMuonTra_DTO> lstCTMuonTra = CTMuonTra_BUS.LayDSMT();; dgvCTMuonTra.DataSource = lstCTMuonTra; hienthi(true); loadMaMT(); loadMaSach(); dgvCTMuonTra.Columns["ID"].HeaderText = "STT"; dgvCTMuonTra.Columns["ID"].Width = 40; dgvCTMuonTra.Columns["MaMuonTra"].HeaderText = "Mã mượn"; dgvCTMuonTra.Columns["MaMuonTra"].Width = 100; dgvCTMuonTra.Columns["MaSach"].HeaderText = "Tên sách"; dgvCTMuonTra.Columns["MaSach"].Width = 180; dgvCTMuonTra.Columns["DaTra"].HeaderText = "Đã trả"; dgvCTMuonTra.Columns["DaTra"].Width = 75; dgvCTMuonTra.Columns["NgayTra"].HeaderText = "Ngày trả"; dgvCTMuonTra.Columns["NgayTra"].Width = 90; dgvCTMuonTra.Columns["GhiChu"].HeaderText = "Ghi chú"; dgvCTMuonTra.Columns["GhiChu"].Width = 200; }
private void btnXem_Click(object sender, EventArgs e) { if (cboDanhSach.Text == "Tất cả") { CTMuonTra_DTOBindingSource.DataSource = CTMuonTra_BUS.LayDSMT(); this.reportViewer1.RefreshReport(); } else if (cboDieuKien.Text == "Tình trạng") { dieukien = "DaTra"; CTMuonTra_DTOBindingSource.DataSource = CTMuonTra_BUS.TimKiem(dieukien, cboDanhSach.Text); this.reportViewer1.RefreshReport(); } else if (cboDieuKien.Text == "Mã mượn trả") { dieukien = "MaMuonTra"; CTMuonTra_DTOBindingSource.DataSource = CTMuonTra_BUS.TimKiem(dieukien, cboDanhSach.Text); this.reportViewer1.RefreshReport(); } }