private void muon_load() { BAL_sach sach = new BAL_sach(); dgvSach_muon.DataSource = sach.getAllExist(); //ẩn dồng cuối và cột đầu dgvSach_muon.Columns[10].Visible = false; btnXatNhan_muon.Enabled = false; txtNhanVien.Text = FormDangNhap.Nhanvien.Ma_nhan_vien; }
private void FormQLSach_Load(object sender, EventArgs e) { AutoCompleteStringCollection acsc = new AutoCompleteStringCollection(); txtGiaMuon.MaxLength = 20; txtMaSach.Enabled = false; txtNamPhatHanh.MaxLength = 20; txtTenSach.MaxLength = 20; txtTim.MaxLength = 20; hienthidanhsachnhaxuatban(cboNhaPhatHanh); hienthidanhsachtacgia(cboTacGia); hienthidanhsachtheloai(cboTheLoai); dgvQuanLySach.AllowUserToAddRows = false; dgvQuanLySach.RowHeadersVisible = false; btnXatNhan.Visible = btnLamMoi.Visible = btnQuayLai.Visible = false; BAL_sach xulySach = new BAL_sach(); DataTable data; if (FormDangNhap.Nhanvien.Quan_ly) { data = xulySach.getAll(); dgvQuanLySach.DataSource = data; rowtosach(0); btnKhoiPhuc.Visible = sach.Da_xoa; } else { data = xulySach.getAllExist(); dgvQuanLySach.DataSource = data; rowtosach(0); //ẩn đòng trạng thái đã xóa đi dgvQuanLySach.Columns[9].Visible = false; } foreach (DataRow row in data.Rows) { acsc.Add(row["ma_sach"].ToString()); acsc.Add(row["ten_sach"].ToString()); } txtTim.AutoCompleteCustomSource = acsc; }
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); } } }