private void frmMuonTraSach_Load(object sender, EventArgs e) { qdBUS = new QuyDinhBUS(); listQD = new List <QuyDinhDTO>(); listQD = qdBUS.select(); this.comboBox_PhuongThuc.Items.Insert(0, "Toàn bộ"); this.comboBox_PhuongThuc.Items.Insert(1, "Bằng mã phiếu mượn"); this.comboBox_PhuongThuc.Items.Insert(2, "Bằng mã phiếu trả"); this.comboBox_PhuongThuc.Items.Insert(3, "Bằng mã đọc giả"); this.comboBox_PhuongThuc.Items.Insert(4, "Bằng mã sách"); this.comboBox_PhuongThuc.SelectedIndex = 0; dgBus = new DocGiaBUS(); sachBus = new SachBUS(); ldgBus = new LoaiDocGiaBUS(); pmBus = new PhieuMuonBUS(); listPhieuMuon = new List <PhieuMuonDTO>(); listDocGia = new List <DocGiaDTO>(); listSach = new List <SachDTO>(); // loadData_Vao_GridView("", DocGiaDAL.TimToanBo); listPhieuMuon = pmBus.select(); loadLoaiDocGia_Combobox(); loadMaSach_Combobox(); loadData_Vao_GridView(listPhieuMuon); }
private void dgvSachChon_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { var senderGrid = (DataGridView)sender; int index = dgvSachChon.CurrentCell.RowIndex; int index2 = dgvPM.CurrentCell.RowIndex; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { string idSach = dgvSachChon.Rows[index].Cells[1].Value.ToString(); string tenSach = dgvSachChon.Rows[index].Cells[2].Value.ToString(); string idPM = txtMaPM.Text; ListViewItem item = new ListViewItem(idSach); item.SubItems.Add(tenSach); listView1.Items.Add(item); SachMuon sm = new SachMuon(idPM, idSach); int numberOfRows = new PhieuMuonBUS().AddSM(sm); } } catch (SqlException ex) { MessageBox.Show("ThemThatBai", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button_XoaSach_Click(object sender, EventArgs e) { //1. Map data from GUI SachDTO temp = new SachDTO(); temp.Ma = this.textBox_MaSach.Text; DialogResult dlr = MessageBox.Show("Bạn có muốn xoa sách với mã " + temp.Ma + " khổng?", "Xác nhận!", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); if (dlr == DialogResult.Yes) { //2. Kiểm tra data hợp lệ or not MessageBox.Show("Có thê không xóa được vì dữ liệu liên quan đến dữ liệu khác."); //3. Thêm vào DB bool kq = sachBUS.xoa(temp); if (kq == false) { MessageBox.Show("Xóa sách thất bại. Vui lòng kiểm tra lại dũ liệu"); } else { List <PhieuMuonDTO> ls = new PhieuMuonBUS().select(); listSach = sachBUS.select(ls); loadData_Vao_GridView(listSach); MessageBox.Show("Xóa sách thành công"); } } else { MessageBox.Show("Không xóa."); } }
private void btnAdd_Click(object sender, EventArgs e) { DataGridViewRow dgvRow = dtgrvSachTV.CurrentRow; int MaSach = (int)dgvRow.Cells[0].Value; SachBUS sb = new SachBUS(); sb.UpdateRecord(MaSach, true); ChiTietMuonDTO ctmuon = new ChiTietMuonDTO(); ctmuon.MaSach = MaSach; ctmuon.NgayTra = dtNgTra.Value; ChiTietMuonBUS ctmBus = new ChiTietMuonBUS(); ctmBus.Insert(ctmuon); PhieuMuonDTO phieuMuon = new PhieuMuonDTO(); phieuMuon.MaDocGia = int.Parse(txtMaDG.Text); phieuMuon.NgayMuon = DateTime.Now; PhieuMuonBUS pmBus = new PhieuMuonBUS(); pmBus.Insert(phieuMuon); btnChon_Click(sender, e); }
private void txtSoThe_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter && txtSoThe.Text != "") { if (txtSoThe.Text == "") { MessageBox.Show("Nhập số thẻ người mượn"); } else { DataTable dt = PhieuMuonBUS.LayTTDG(txtSoThe.Text); if (dt.Rows.Count == 0) { MessageBox.Show("Nhập sai số thẻ"); txtSoThe.Text = ""; } else { txtHoTen.ReadOnly = true; txtHoTen.Text = dt.Rows[0]["tendg"].ToString(); txtNgaySinh.Text = dt.Rows[0]["ngaysinh"].ToString(); txtCMT.Text = dt.Rows[0]["cmt"].ToString(); dt = PhieuMuonBUS.KiemTraNgayTra(txtSoThe.Text); for (int i = 0; i < dt.Rows.Count; i++) { if (DateTime.Parse(dt.Rows[i]["ngaytra"].ToString()) < DateTime.Now) { MessageBox.Show("Đọc giả quá hạn chưa trả sách,không được mượn"); LoadForm(); } } } } } }
private void btnLapPhieuMuon_Click(object sender, EventArgs e) { if (txtIDDocGia.Text == "") { MessageBox.Show(this, "Bạn chưa chọn độc giả", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } // Validate if (!IsStillExpiryDate() || !IsSendBookBackOnTime() || IsBorrowingOverMaximum()) { return; } string[] idSachs = GetIDSachs(); PhieuMuonBUS.MakeLoan(txtIDDocGia.Text, dtPickerHomNay.Value, idSachs); MessageBox.Show(this, "Lập phiếu mượn thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); gvMuonSach.Rows.Clear(); // Set txtIDDocGia = "" to call event txtIDDocGia_TextChanged txtIDDocGia.Text = ""; txtTenDocGia.Text = ""; cbbSachMuonQuaHan.DataSource = null; txtSoLuongSachMuon.Text = ""; dtPickerNgayLapThe.Value = DateTime.Now; txtIDSach.Text = ""; txtTenSach.Text = ""; txtTinhTrang.Text = ""; }
private void btnLoc_Click(object sender, EventArgs e) { DateTime ngayMuon = dtPickerNgayMuon.Value.Date; if (IsValidate(ngayMuon)) { gvDanhSachPhieuMuon.DataSource = null; if (chbTenDocGia.Checked && chbNgayMuon.Checked) { int idDocGia = ((DOCGIA)cbbTenDocGia.SelectedItem).IDDocGia; gvDanhSachPhieuMuon.DataSource = PhieuMuonBUS.LocPhieuMuon(idDocGia, ngayMuon); EditGridView(); } else if (chbTenDocGia.Checked) { int idDocGia = ((DOCGIA)cbbTenDocGia.SelectedItem).IDDocGia; gvDanhSachPhieuMuon.DataSource = PhieuMuonBUS.LocPhieuMuonByIDDocGia(idDocGia); EditGridView(); } else { gvDanhSachPhieuMuon.DataSource = PhieuMuonBUS.LocPhieuMuonByNgay(ngayMuon); EditGridView(); } } }
private void dgvPM_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { string idPM = txtMaPM.Text; string date = ngayMuon.Value.ToString(); string idDG = txtMaDG.Text; string idNV = txtMaNV.Text; PhieuMuon pm = new PhieuMuon(idPM, date, idDG, idNV); bool b = new PhieuMuonBUS().DeletePM(pm); if (b) { MessageBox.Show("Xoa Thành Công"); } Init(); } } catch (SqlException ex) { MessageBox.Show("Xoa that bai", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public frmTraSach() { InitializeComponent(); sachBUS = new SachBUS(); theDGBus = new TheDocGiaBUS(); phieumuonBUS = new PhieuMuonBUS(); phieutraBUS = new PhieuTraBUS(); }
private void button1_Click(object sender, EventArgs e) { if (this.radioButton_BaoCaoTheoTheLoai.Checked == true) { bcBus = new BaoCaoBUS(); List <TheLoaiDTO> list; list = bcBus.select(); tlBUS = new TheLoaiBUS(); listTheLoai = tlBUS.select(""); listBaoCao = new List <BaoCaoDTO>(); pmBus = new PhieuMuonBUS(); int countnow = 0; listPhieuMuon = pmBus.select(); foreach (PhieuMuonDTO tl in listPhieuMuon) { if (tl.NgayMuon.Month == this.dateTimePicker1.Value.Month) { countnow++; } } foreach (TheLoaiDTO tl in listTheLoai) { int count = 0; foreach (TheLoaiDTO theloaimuon in list) { if (theloaimuon.Ngay.Month == this.dateTimePicker1.Value.Month) { if (tl.MaTheLoai == theloaimuon.MaTheLoai) { count++; } } } BaoCaoDTO temp = new BaoCaoDTO(); temp.MaTheLoai = tl.MaTheLoai; temp.SoLuotMuong = count; Console.WriteLine(countnow); if (countnow == 0) { temp.TyLe = "0%"; } else { temp.TyLe = "" + (count / countnow) * 100 + "%"; } temp.TenTheLoai = tl.TenTheLoai; listBaoCao.Add(temp); } this.label_TongSoLuotMuon.Text = countnow.ToString(); loadBaoCaoTheLoai_Vao_GridView(listBaoCao); } }
private bool IsStillExpiryDate() { int thoiHanGiaTriThe = PhieuMuonBUS.GetThoiHanGiaTriThe(); if (dtPickerNgayLapThe.Value.AddMonths(thoiHanGiaTriThe).Subtract(DateTime.Now).Days < 0) { MessageBox.Show(this, $"Thẻ độc giả của { txtTenDocGia.Text } đã hết hạn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } return(true); }
public frmTraSach(PhieuMuonDTO selectedreceipt) { InitializeComponent(); sachBUS = new SachBUS(); theDGBus = new TheDocGiaBUS(); phieumuonBUS = new PhieuMuonBUS(); phieutraBUS = new PhieuTraBUS(); SelectedReceipt = selectedreceipt; SelectedBookIDs = new List <string>(); }
private void button_ThemSach_Click(object sender, EventArgs e) { //1. Map data from GUI SachDTO temp = new SachDTO(); String Ma = this.TaoMa(this.listSach[this.listSach.Count - 1].Ma); DialogResult dlr = MessageBox.Show("Bạn có muốn thêm sách với mã " + Ma + " không?", "Xác nhận!", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); if (dlr == DialogResult.Yes) { temp.Ma = Ma; temp.MaTheLoai = this.comboBox_TheLoai.SelectedValue.ToString(); temp.NamXuatBan = this.dateTimePicker_NamXuatBan.Value; temp.NgayNhap = this.dateTimePicker_NgayNhap.Value; temp.NhaXuatBan = this.textBox_NhaXuatBan.Text; temp.TacGia = this.textBox_TacGia.Text; temp.TenSach = this.textBox_TenSach.Text; temp.TriGia = int.Parse(this.textBox_TriGia.Text); if ((DateTime.Now.Subtract(temp.NamXuatBan).TotalDays / 365) > listQD[0].KhoangCachNamXuatBan) { MessageBox.Show("Thêm thất bại, chỉ nhận các sách xuất bản trong vòng " + listQD[0].KhoangCachNamXuatBan + " năm."); return; } //2. Kiểm tra data hợp lệ or not if (temp.Ma.Length * temp.MaTheLoai.Length * temp.NhaXuatBan.Length * temp.TenSach.Length <= 0 || temp.TriGia < 0) { MessageBox.Show("Thêm thất bại, vui lòng kiểm tra lại thông tin."); return; } //3. Thêm vào DB bool kq = sachBUS.them(temp); if (kq == false) { MessageBox.Show("Thêm sách thất bại. Vui lòng kiểm tra lại dũ liệu"); } else { MessageBox.Show("Thêm sách thành công"); List <PhieuMuonDTO> ls = new PhieuMuonBUS().select(); listSach = sachBUS.select(ls); loadData_Vao_GridView(listSach); } } else { MessageBox.Show("Không thêm."); } }
private void btnChon_Click(object sender, EventArgs e) { try { int MaDG = int.Parse(txtMaDG.Text); DataTable data2 = PhieuMuonBUS.GetBook(MaDG); dtgrvDG.DataSource = data2; dtgrvDG.Show(); } catch (System.Exception ex) { MessageBox.Show(ex.Message); } }
public void Init() { List <PhieuMuon> list = new PhieuMuonBUS().getPM(); dgvPM.DataSource = list; txtMaPM.DataBindings.Clear(); txtMaPM.DataBindings.Add("Text", list, "MaPM"); txtMaDG.DataBindings.Clear(); txtMaDG.DataBindings.Add("Text", list, "MaDG"); ngayMuon.DataBindings.Clear(); ngayMuon.DataBindings.Add("Value", list, "NgayMuon"); txtMaNV.DataBindings.Clear(); txtMaNV.DataBindings.Add("Text", list, "MaNV"); }
private void dgvMuon_CellClick(object sender, DataGridViewCellEventArgs e) { if ((e.RowIndex >= 0 && e.ColumnIndex >= 0) && kt == 1) { txtSoThe.Text = dgvMuon.CurrentRow.Cells["sothe"].Value.ToString(); txtHoTen.Text = dgvMuon.CurrentRow.Cells["tendg"].Value.ToString(); txtNgaySinh.Text = dgvMuon.CurrentRow.Cells["ngaysinh"].Value.ToString(); txtCMT.Text = dgvMuon.CurrentRow.Cells["cmt"].Value.ToString(); dtpNgayMuon.Value = DateTime.Parse(dgvMuon.CurrentRow.Cells["ngaymuon"].Value.ToString()); dtpNgayTra.Value = DateTime.Parse(dgvMuon.CurrentRow.Cells["ngaytra"].Value.ToString()); txtMaTT.Text = dgvMuon.CurrentRow.Cells["matt"].Value.ToString(); dts = PhieuMuonBUS.LoadDgvSach(txtSoThe.Text, dgvMuon.CurrentRow.Cells["maphieu"].Value.ToString()); dgvSach.DataSource = dts; } }
private void btnXoa_Click(object sender, EventArgs e) { if (MessageBox.Show(string.Format("Xóa phiếu mươn {0} tên đọc giả {1}", dgvMuon.CurrentRow.Cells["maphieu"].Value.ToString(), dgvMuon.CurrentRow.Cells["tendg"].Value.ToString()), "", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (PhieuMuonBUS.XoaPhieuMuon(int.Parse(dgvMuon.CurrentRow.Cells["maphieu"].Value.ToString())) != 0) { MessageBox.Show("Xóa thành công"); LoadForm(); PhieuMuon_UserC_Load(sender, e); } else { MessageBox.Show("Xóa thất bại"); } } }
void LoadDgvMuon() { DataTable dt = PhieuMuonBUS.LoadDgvPhieuMuon(); dgvMuon.DataSource = dt; dv = new DataView(dt); dgvMuon.Columns["maphieu"].HeaderText = "Mã phiếu"; dgvMuon.Columns["sothe"].HeaderText = "Số thẻ"; dgvMuon.Columns["tendg"].HeaderText = "Họ tên"; dgvMuon.Columns["ngaysinh"].HeaderText = "Ngày sinh"; dgvMuon.Columns["cmt"].HeaderText = "CMT"; dgvMuon.Columns["ngaymuon"].HeaderText = "Ngày mượn"; dgvMuon.Columns["ngaytra"].HeaderText = "Ngày trả"; dgvMuon.Columns["matt"].HeaderText = "Mã TT"; dgvMuon.ReadOnly = true; }
private void frmQuanLySach_Load(object sender, EventArgs e) { qdBUS = new QuyDinhBUS(); listQD = new List <QuyDinhDTO>(); listQD = qdBUS.select(); sachBUS = new SachBUS(); tlBUS = new TheLoaiBUS(); listSach = new List <SachDTO>(); List <PhieuMuonDTO> ls = new PhieuMuonBUS().select(); listSach = sachBUS.select(ls); loadData_Vao_GridView(listSach); loadData_Vao_Combobox(); AddDataToCmbTimKiem(); this.dateTimePicker_NgayNhap.Value = DateTime.Now; }
private void button2_Click(object sender, EventArgs e) { SachDTO temp = new SachDTO(); temp.Ma = this.textBox_MaSach.Text; DialogResult dlr = MessageBox.Show("Bạn có muốn sửa sách với mã " + temp.Ma + " khổng?", "Xác nhận!", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); if (dlr == DialogResult.Yes) { temp.Ma = this.textBox_MaSach.Text; temp.MaTheLoai = this.comboBox_TheLoai.SelectedValue.ToString(); temp.NamXuatBan = this.dateTimePicker_NamXuatBan.Value; temp.NgayNhap = this.dateTimePicker_NgayNhap.Value; temp.NhaXuatBan = this.textBox_NhaXuatBan.Text; temp.TacGia = this.textBox_TacGia.Text; temp.TenSach = this.textBox_TenSach.Text; temp.TriGia = int.Parse(this.textBox_TriGia.Text); //2. Kiểm tra data hợp lệ or not if (temp.Ma.Length * temp.MaTheLoai.Length * temp.NhaXuatBan.Length * temp.TenSach.Length <= 0 || temp.TriGia < 0) { MessageBox.Show("Sửa thất bại, vui lòng kiểm tra lại thông tin."); return; } //3. Thêm vào DB bool kq = sachBUS.sua(temp); if (kq == false) { MessageBox.Show("Sửa thông tin sách thất bại. Vui lòng kiểm tra lại dũ liệu"); } else { MessageBox.Show("Sửa thông tin sách thành công"); List <PhieuMuonDTO> ls = new PhieuMuonBUS().select(); listSach = sachBUS.select(ls); loadData_Vao_GridView(listSach); } } else { MessageBox.Show("Không sửa."); } }
private void btnLuu_Click(object sender, EventArgs e) { if (txtSoThe.Text == "" || txtMaTT.Text == "" || dts.Rows.Count == 0 || dtpNgayMuon.Value == dtpNgayTra.Value) { MessageBox.Show("Nhập đầy đủ thông tin", "Thông báo"); return; } if (luu == 1) { if (MessageBox.Show(string.Format("Thêm phiếu mượn đọc giả {0}", txtHoTen.Text), "", MessageBoxButtons.OKCancel) == DialogResult.OK) { PhieuMuonBUS.ThemPhieuMuon(txtSoThe.Text, dtpNgayMuon.Value, dtpNgayTra.Value, txtMaTT.Text); DataTable dt = PhieuMuonBUS.LayData("select_maphieu", txtSoThe.Text); int j = dt.Rows.Count - 1; for (int i = 0; i < dgvSach.Rows.Count; i++) { PhieuMuonBUS.ThemChiTiet(int.Parse(dgvSach.Rows[i].Cells["macs"].Value.ToString()), int.Parse(dt.Rows[j]["maphieu"].ToString())); } } } else { if (MessageBox.Show(string.Format("Cập nhật phiếu mượn {0} đọc giả {1}", dgvMuon.CurrentRow.Cells["maphieu"].Value.ToString(), txtHoTen.Text), "", MessageBoxButtons.OKCancel) == DialogResult.OK) { PhieuMuonBUS.SuaPhieuMuon(int.Parse(dgvMuon.CurrentRow.Cells["maphieu"].Value.ToString()), txtSoThe.Text, dtpNgayMuon.Value, dtpNgayTra.Value, txtMaTT.Text); PhieuMuonBUS.XoaChiTiet(int.Parse(dgvMuon.CurrentRow.Cells["maphieu"].Value.ToString())); for (int i = 0; i < dgvSach.Rows.Count; i++) { PhieuMuonBUS.ThemChiTiet(int.Parse(dgvSach.Rows[i].Cells["macs"].Value.ToString()), int.Parse(dgvMuon.CurrentRow.Cells["maphieu"].Value.ToString())); } } } kt = 1; LoadForm(); txtSoThe.ReadOnly = true; btnThem.Enabled = true; btnSua.Enabled = true; btnHuy.Enabled = false; btnLuu.Enabled = false; btnSach.Enabled = false; PhieuMuon_UserC_Load(sender, e); }
private void btnAdd_Click(object sender, EventArgs e) { String idPM, idDG, idNV, date; idPM = txtMaPM.Text; idDG = txtMaDG.Text; idNV = txtMaNV.Text; date = ngayMuon.Value.ToString(); PhieuMuon pm = new PhieuMuon(idPM, date, idDG, idNV); try { int numberOfRows = new PhieuMuonBUS().Add(pm); MessageBox.Show("Thêm thành công "); Init(); } catch (SqlException ex) { MessageBox.Show("Loi them doc gia\n" + ex.Message); } }
private void btnUpdate_Click(object sender, EventArgs e) { String idPM, idDG, idNV, date; idPM = txtMaPM.Text; idDG = txtMaDG.Text; idNV = txtMaNV.Text; date = ngayMuon.Value.ToString(); PhieuMuon pm = new PhieuMuon(idPM, date, idDG, idNV); try { bool b = new PhieuMuonBUS().UpdatePM(pm); dgvPM.DataSource = new PhieuMuonBUS().getPM(); MessageBox.Show("Sửa thông tin phiếu mượn thành công\n"); Init(); } catch (SqlException ex) { MessageBox.Show("Lỗi sửa thông tin phiếu trả\n" + ex.Message); } }
private void frmMuonSach_Load(object sender, EventArgs e) { List <PhieuMuon> list = new PhieuMuonBUS().getPM(); dgvPM.DataSource = list; List <Sach> list2 = new PhieuMuonBUS().getSachMuon(); dgvSachChon.DataSource = list2; List <TacGia> listTG = new TacGiaBUS().getTacGia(); (dgvSachChon.Columns[3] as DataGridViewComboBoxColumn).DataSource = listTG; (dgvSachChon.Columns[3] as DataGridViewComboBoxColumn).DisplayMember = "Name"; (dgvSachChon.Columns[3] as DataGridViewComboBoxColumn).ValueMember = "ID"; (dgvSachChon.Columns[3] as DataGridViewComboBoxColumn).DisplayStyle = DataGridViewComboBoxDisplayStyle.ComboBox; List <TheLoai> listTL = new TheLoaiBUS().getTL(); (dgvSachChon.Columns[4] as DataGridViewComboBoxColumn).DataSource = listTL; (dgvSachChon.Columns[4] as DataGridViewComboBoxColumn).DisplayMember = "TenTheLoai"; (dgvSachChon.Columns[4] as DataGridViewComboBoxColumn).ValueMember = "MaTheLoai"; (dgvSachChon.Columns[4] as DataGridViewComboBoxColumn).DisplayStyle = DataGridViewComboBoxDisplayStyle.ComboBox; Init(); }
public frmThemSach(Form1 form1, PhieuMuonDTO phieuMuon_CellClick) { InitializeComponent(); this.frm1 = form1; sachBus = new SachBUS(); theDGBus = new TheDocGiaBUS(); phieuMuonBus = new PhieuMuonBUS(); QdPhieuMuonBus = new QuyDinhPhieuMuonBUS(); Create_DataGV_ThemSach(); LoadMaDG_Into_CmbxMaDG(); txtTenDG_frmMuon.Text = ListTenDG[ListMaDG.IndexOf(phieuMuon_CellClick.Madg.ToString())]; cmbxMaDG_frmMuon.Text = phieuMuon_CellClick.Madg; mapm = phieuMuon_CellClick.Mapm; GetQuyDinh_PhieuMuon(); ListMaSach = new List <string>(); ListMaSach = InputChecking.Instance.SeparateWords(phieuMuon_CellClick.Masach.ToString()); //Tim Kiem Ten DG Dua Vao MaDG ListSLSachMuon.Clear(); for (int index = 0; index < ListMaSach.Count; index++) { ListSLSachMuon.Add(1); } intTongSoSachDangChon = ListMaSach.Count; AddSach_Into_ListSach(); ThemSach_Into_DgvThemSach_FromList(); this.LoadDataGirdView_NhapSach(); ThemSachFrom_DgvLoadSach_Into_DgvThemSach(); CheckIfRowIsChecked_In_Dgv_LoadSach(); flag = 2; }
public frmThemSach(Form1 form1) { InitializeComponent(); this.frm1 = form1; Create_DataGV_ThemSach(); sachBus = new SachBUS(); theDGBus = new TheDocGiaBUS(); phieuMuonBus = new PhieuMuonBUS(); QdPhieuMuonBus = new QuyDinhPhieuMuonBUS(); QD = new QuyDinhPhieuMuonDTO(); QdinhPtra = new QuyDinhPhieuTraDTO(); QdPhieuTraBus = new QuyDinhPhieuTraBUS(); LoadDataGirdView_NhapSach(); LoadMaDG_Into_CmbxMaDG(); GetQuyDinh_PhieuMuon(); flag = 1; }
private void txtMasach_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter && txtMasach.Text != "") { if (txtMasach.Text == "") { MessageBox.Show("Nhập mã sách"); } else { dt1 = PhieuMuonBUS.LayTTSach(txtMasach.Text); if (dt1 == null || dt1.Rows.Count == 0) { MessageBox.Show("Nhập sai mã sách"); txtMasach.Text = ""; } else { txtTenSach.Text = dt1.Rows[0]["tensach"].ToString(); txtTacGia.Text = dt1.Rows[0]["tacgia"].ToString(); } } } }
private void LoadPhieuMuon() { gvDanhSachPhieuMuon.DataSource = PhieuMuonBUS.LoadPhieuMuon(); EditGridView(); }
private void LoadDocGia() { cbbTenDocGia.DataSource = PhieuMuonBUS.GetDocGias(); cbbTenDocGia.DisplayMember = "HoTen"; }