Пример #1
0
        private void btnthem_Click(object sender, EventArgs e)
        {
            frmNhanVien frmNhanVien = new frmNhanVien();

            // frmNhanVien.ShowDialog(); // hiển thị form 2 ra

            // khi form 2 bấm oke
            if (frmNhanVien.ShowDialog() == DialogResult.OK)
            {
                ListViewItem listViewItem = new ListViewItem(frmNhanVien.MaNV);
                // mỗi SubItems tương ứng với 1 cột
                listViewItem.SubItems.Add(frmNhanVien.TenNV);
                listViewItem.SubItems.Add(frmNhanVien.LuongCB);

                // thêm listviewitems và listview
                lvNhanVien.Items.Add(listViewItem);
            }
        }
Пример #2
0
        private void btnsua_Click(object sender, EventArgs e)
        {
            // lấy giá trị dòng được chọn
            frmNhanVien frmNhanVien = new frmNhanVien();

            if (lvNhanVien.SelectedItems.Count > 0)
            {  // mỗi SubItems tương ứng với 1 cột
               // SelectedItems[0] lấy ra ptu đầu tiên được chọn (khi ctrl có thể chọn 2 item trở lên, ta lấy item đầu )
                frmNhanVien.MaNV    = lvNhanVien.SelectedItems[0].SubItems[0].Text;
                frmNhanVien.TenNV   = lvNhanVien.SelectedItems[0].SubItems[1].Text;
                frmNhanVien.LuongCB = lvNhanVien.SelectedItems[0].SubItems[2].Text;

                if (frmNhanVien.ShowDialog() == DialogResult.OK)
                {
                    lvNhanVien.SelectedItems[0].SubItems[0].Text = frmNhanVien.MaNV;
                    lvNhanVien.SelectedItems[0].SubItems[1].Text = frmNhanVien.TenNV;
                    lvNhanVien.SelectedItems[0].SubItems[2].Text = frmNhanVien.LuongCB;
                }
            }
        }