private void btthongtin_Click(object sender, EventArgs e) { if (tam == false) { txtdiachi.Enabled = txthoten.Enabled = txttendangnhap.Enabled = true; tam = true; btthongtin.Text = "OK"; } else { KTdangnhap.strdiachi = txtdiachi.Text; KTdangnhap.strhoten = txthoten.Text; KTdangnhap.strnguoidung = txttendangnhap.Text; Lnhanvien nv = new Lnhanvien(KTdangnhap.strmanhanvien, KTdangnhap.strhoten, KTdangnhap.strdiachi, KTdangnhap.strquyenhan, KTdangnhap.strnguoidung, KTdangnhap.strmatkhau); if (nv.capnhat() == true) { txtdiachi.Enabled = txthoten.Enabled = txttendangnhap.Enabled = false; tam = false; btthongtin.Text = "Thay đổi thông tin"; MessageBox.Show("Đã cập nhật thành công", "Thông báo"); } else { MessageBox.Show("Cập nhật thất bại bạn hãy thử lại", "Thông báo"); } } }
private void button2_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có thật sự muốn xoá nhân viên này", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Lnhanvien nv = new Lnhanvien(); nv.set_manhanvien(txtmanv.Text); if (nv.xoabo() == true) { MessageBox.Show("Bạn đã xoá bỏ thành công"); listView1.Items[i].Remove(); DataRow dr = ds.Tables[0].Rows.Find(txtmanv.Text); ds.Tables[0].Rows.Remove(dr); for (int j = i; j < ds.Tables[0].Rows.Count - 1; j++) { s[j] = s[j + 1]; } if (i > 0) { i = i - 1; } load_textbox(i); } else { MessageBox.Show("Quá trình xoá bỏ gặp thất bại bạn hãy kiểm tra lại"); } } }
private void btthaydoi_Click(object sender, EventArgs e) { if (txtmatkhaucu.Text.Trim() != KTdangnhap.strmatkhau.Trim()) { MessageBox.Show("Mật khẩu cũ không đúng,hãy nhập lại", "Thông báo"); tam = false; } else { tam = true; } if (txtmatkhaumoi.Text != txtnhaplai.Text) { MessageBox.Show("Mật khẩu mới không khớp,hãy nhập lại", "Thông báo"); tam1 = false; } else { tam1 = true; } if (tam && tam1) { Lnhanvien nv = new Lnhanvien(KTdangnhap.strmanhanvien, KTdangnhap.strhoten, KTdangnhap.strdiachi, KTdangnhap.strquyenhan, KTdangnhap.strnguoidung, KTdangnhap.strmatkhau); if (nv.doimatkhau(txtmatkhaumoi.Text) == true) { MessageBox.Show("Đã hoàn thành việc thay đôi mật khẩu", "Thông báo"); } else { MessageBox.Show("Việc thay đổi đã bị lỗi hãy thử lại sau", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Question); } } }
//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]); } }