private void btnThemnv_Click(object sender, EventArgs e) { frmttNhanvien frm = new frmttNhanvien(); frm.ShowDialog(); lstNhanvien = new tbl_NhanVien().getLstNhanVien(); if (lstNhanvien.Count() != dgvttNV.RowCount) { loadDgvHienthi(lstNhanvien); } }
private void dgvttNV_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { string maNhanvien = dgvttNV.Rows[e.RowIndex].Cells["clManv"].Value.ToString(); frmttNhanvien frm = new frmttNhanvien(); frm.Tag = maNhanvien; frm.ShowDialog(); nhanvien nv = new tbl_NhanVien().getLstNhanVien().FirstOrDefault(); if (nv != null) { if (nv.quyenhan == 1) { dgvttNV.Rows[e.RowIndex].Cells["clQuyenhan"].Value = "Admin"; } else if (nv.quyenhan == 2) { dgvttNV.Rows[e.RowIndex].Cells["clQuyenhan"].Value = "Nhân viên"; } if (nv.trangthai == 0) { dgvttNV.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.Red; dgvttNV.Rows[e.RowIndex].DefaultCellStyle.ForeColor = Color.Gold; } dgvttNV.Rows[e.RowIndex].Cells["clTennv"].Value = nv.tennv; dgvttNV.Rows[e.RowIndex].Cells["clGioitinh"].Value = (nv.giottinh == null) ? "Nam" : "Nữ"; dgvttNV.Rows[e.RowIndex].Cells["clSdt"].Value = nv.sdt; dgvttNV.Rows[e.RowIndex].Cells["clDiachi"].Value = nv.diachi; dgvttNV.Rows[e.RowIndex].Cells["clSocmnd"].Value = nv.cmnd; dgvttNV.Rows[e.RowIndex].Cells["clEmail"].Value = nv.email; // dgvttNV.Rows[e.RowIndex].Cells["clMatkhau"].Value = nv.passwword; // dgvttNV.Rows[e.RowIndex].Cells["clTrangthai"].Value = nv.trangthai; } else { dgvttNV.Rows.Remove(dgvttNV.Rows[e.RowIndex]); } } }