private void Form_TImKIem_NhanVien_Load(object sender, EventArgs e) { bsnv = new BUS_NhanVien(); DataTable tbl = bsnv.DSNhanVien(); dataGridView1.DataSource = tbl; }
private void Form_NhanVien_Load(object sender, EventArgs e) { bsnv = new BUS_NhanVien(); DataTable tbl = bsnv.DSNhanVien(); dataGridView.DataSource = tbl; CloseTextBox(); }
private void btnSave_Click(object sender, EventArgs e) { bsnv = new BUS_NhanVien(); if (bsnv.ThemNv(them())) { MessageBox.Show("Đã thêm mới nhân viên !", "Thông báo", MessageBoxButtons.OK); DataTable tbl = bsnv.DSNhanVien(); dataGridView.DataSource = tbl; } else { MessageBox.Show("Không thêm mới được nhân viên ! Vui lòng thử lại !", "Lỗi ", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
// Xoa private void btnDelete_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có thực sự muốn xóa nhân viên này không ?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string codeId = dataGridView.Rows[dataGridView.CurrentRow.Index].Cells[0].Value.ToString(); bsnv = new BUS_NhanVien(); if (bsnv.XoaNv(codeId)) { MessageBox.Show("Đã xoá nhân viên !", "Thông báo", MessageBoxButtons.OK); DataTable tbl = bsnv.DSNhanVien(); dataGridView.DataSource = tbl; } else { MessageBox.Show("Không xóa được nhân viên ! Vui lòng thử lại !", "Lỗi ", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
// Sua private void btnModify_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có thực sự muốn sửa thông tin nhân viên này không ?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { dataGridView.Enabled = false; bsnv = new BUS_NhanVien(); string codeId = dataGridView.Rows[dataGridView.CurrentRow.Index].Cells[0].Value.ToString(); if (bsnv.SuaNv(them(), codeId)) { MessageBox.Show("Đã sửa nhân viên !", "Thông báo", MessageBoxButtons.OK); DataTable tbl = bsnv.DSNhanVien(); dataGridView.DataSource = tbl; dataGridView.Enabled = true; } else { MessageBox.Show("Không sửa được nhân viên ! Vui lòng thử lại !", "Lỗi ", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }