Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        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;
                }
            }
        }