//bool tam = true; private void button4_Click(object sender, EventArgs e) { string str = treeView1.SelectedNode.Tag.ToString(); if (str != "Ro") { /*if (tam) * { * //listView1.Enabled = true; * tam = false; * //button1.Text = "OK"; * } * * else * {*/ string st = ""; for (int i = 0; i < listView1.CheckedItems.Count; i++) { st = st + listView1.CheckedItems[i].Text; } //MessageBox.Show(st); if (st != "") { Lnhanvien nv = new Lnhanvien(); nv.set_manhanvien(txtmanhanvien.Text); //nv.set_matkhau(""); nv.set_diachi(txtdiachi.Text); nv.set_hoten(txthoten.Text); //nv.set_quyenhan(cb1.Text); nv.set_tendangnhap(txttendangnhap.Text); nv.set_manhanvien(str.Substring(1, str.Length - 1)); if (st.IndexOf("ADMIN") >= 0) { nv.nangquyen("ADMIN"); } else { nv.nangquyen(st); } nv.capnhat(); //button1.Text = "Cập Nhật"; //tam = true; //listView1.Enabled = false; MessageBox.Show("Đã thực hiện thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Question); } //else //{ //MessageBox.Show("Hãy kiểm tra lại giá trị quyền hạn", "Thông báo"); //} } else { MessageBox.Show("Bạn phải chọn nhân viên", "Thông báo"); } }
private void button1_Click(object sender, EventArgs e) { if (button1.Text == "OK") { button1.Text = "Tạo mới"; txtmanv.Enabled = false; txtdiachi.Enabled = false; txthoten.Enabled = false; txttendangnhap.Enabled = false; cb1.Enabled = false; Lnhanvien nv = new Lnhanvien(); nv.set_manhanvien(txtmanv.Text); nv.set_matkhau(""); nv.set_diachi(txtdiachi.Text); nv.set_hoten(txthoten.Text); nv.set_quyenhan(cb1.Text); nv.set_tendangnhap(txttendangnhap.Text); i = ds.Tables[0].Rows.Count; if (nv.taomoi()) { s[i] = txtmanv.Text; //======cập nhật thông tin cho Dataset=========== DataRow dr; dr = ds.Tables[0].NewRow(); dr[0] = txtmanv.Text; dr[1] = txthoten.Text; dr[2] = txtdiachi.Text; dr[3] = txttendangnhap.Text; dr[4] = ""; dr[6] = cb1.Text; ds.Tables[0].Rows.Add(dr); //------------------------------- //======Cập nhật thông tin cho Listview========== listView1.Items.Add(txthoten.Text, 1); listView1.Items[i].SubItems.Add(txtdiachi.Text); listView1.Items[i].SubItems.Add(txttendangnhap.Text); listView1.Items[i].SubItems.Add(cb1.Text); //--------------------------------- dataGridView1.DataSource = ds.Tables[0]; MessageBox.Show("Quá trình tạo mới đã thành công"); } else { MessageBox.Show("Quá trình tạo mới bị lỗi bạn hãy thử lại"); } } else { button1.Text = "OK"; txtmanv.Enabled = true; txtdiachi.Enabled = true; txthoten.Enabled = true; txttendangnhap.Enabled = true; cb1.Enabled = true; txtdiachi.Text = ""; txtmanv.Text = ""; txthoten.Text = ""; txttendangnhap.Text = ""; //txtmanv.Text = taoma(s[ds.Tables[0].Rows.Count-1]); } }