private void Swap(NhanVien nv1, NhanVien nv2) { NhanVien emp3 = new DoAnThucTapCoSo.NhanVien(); emp3.HoTen = nv1.HoTen; emp3.ChucVu = nv1.ChucVu; emp3.NgaySinh = nv1.NgaySinh; emp3.HeSoLuong = nv1.HeSoLuong; nv1.HoTen = nv2.HoTen; nv1.ChucVu = nv2.ChucVu; nv1.NgaySinh = nv2.NgaySinh; nv1.HeSoLuong = nv2.HeSoLuong; nv2.HoTen = emp3.HoTen; nv2.ChucVu = emp3.ChucVu; nv2.NgaySinh = emp3.NgaySinh; nv2.HeSoLuong = emp3.HeSoLuong; }
private void dgvDanhSachNhanVien_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex > -1 && e.ColumnIndex == 4) { if (MessageBox.Show("Bạn có chắc muốn xóa nhân viên này không?", "Cảnh báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation) == DialogResult.OK) { NhanVien employee = new DoAnThucTapCoSo.NhanVien(); employee.HoTen = dgvDanhSachNhanVien.SelectedCells[0].OwningRow.Cells["clHoTen"].Value.ToString(); employee.NgaySinh = NgayGio.Parse(dgvDanhSachNhanVien.SelectedCells[0].OwningRow.Cells["clNgaySinh"].Value.ToString()); employee.ChucVu = dgvDanhSachNhanVien.SelectedCells[0].OwningRow.Cells["clChucVu"].Value.ToString(); employee.HeSoLuong = double.Parse(dgvDanhSachNhanVien.SelectedCells[0].OwningRow.Cells["clHeSoLuong"].Value.ToString()); danhSachNhanVien.Delete(employee); ShowDataToDatagridView(this.danhSachNhanVien); isSaved = false; } } }