//In hóa đơn (Sự kiện doubleclick vào một dòng trên dgvHoaDonBan) private void dgvHoaDonBan_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { string MaHDB = "", HoTenKH = "", HoTenNV = ""; DateTime NgayLapHD = DateTime.Now; DBNhanVien dbNhanVien = new DBNhanVien(); if (dgvHoaDonBan.Rows.Count <= 0) { return; } int r = dgvHoaDonBan.CurrentCell.RowIndex; if (r < 0 || r >= dgvHoaDonBan.Rows.Count) { return; } MaHDB = dgvHoaDonBan.Rows[r].Cells[0].Value.ToString(); List <NhanVien> List = dbNhanVien.getNhanVienChuoiTimKiem(dgvHoaDonBan.Rows[r].Cells[1].Value.ToString()); HoTenNV = List[0].HoNV + " " + List[0].TenNV; HoTenKH = dgvHoaDonBan.Rows[r].Cells[2].Value.ToString(); NgayLapHD = Convert.ToDateTime(dgvHoaDonBan.Rows[r].Cells[3].Value.ToString()); (new frmInHoaDon(MaHDB, HoTenKH, HoTenNV, NgayLapHD)).ShowDialog(); }
private void txtTimKiem_TextChanged(object sender, EventArgs e) { if (txtTimKiem.Text.Trim() == "") { dgvNhanVien.DataSource = dbNhanVien.getNhanVien().Tables[0]; LoadNhanVien(); return; } dgvNhanVien.DataSource = dbNhanVien.getNhanVienChuoiTimKiem(txtTimKiem.Text.ToUpper().Trim()).Tables[0]; LoadNhanVien(); }
//Xử lý tìm kiếm nhân viên private void txtTimKiem_TextChanged(object sender, EventArgs e) { if (txtTimKiem.Text.Trim() == "") { dgvNhanVien.DataSource = dbNhanVien.getNhanVien(); dgvNhanVien.Columns[10].Visible = false; dgvNhanVien.Columns[11].Visible = false; return; } dgvNhanVien.DataSource = dbNhanVien.getNhanVienChuoiTimKiem(txtTimKiem.Text.ToUpper().Trim()); dgvNhanVien.Columns[10].Visible = false; dgvNhanVien.Columns[11].Visible = false; }