private void btnEnableDisable_Click(object sender, EventArgs e) { tbl_NhanVien tbltaikhoan = new tbl_NhanVien(); if (dgvttNV.SelectedRows.Count > 0) { foreach (DataGridViewRow row in dgvttNV.SelectedRows) { string maNhanvien = row.Cells["clManv"].Value.ToString(); nhanvien tk = tbltaikhoan.getLstNhanVien().First(c => c.tennv == maNhanvien); if (tk.trangthai == 0) { tk.trangthai = 1; } else { tk.trangthai = 0; } if (tbltaikhoan.update() == true) { loadDgvHienthi(new tbl_NhanVien().getLstNhanVien()); } } } }
private void btnDoimatkhau_Click(object sender, EventArgs e) { if (txtMatkhaucu.Text != "" && txtMatkhaumoi.Text != "" && txtMatkhaumoi2.Text != "") { tbl_NhanVien tblTaikhoan = new tbl_NhanVien(); string mkMD5 = tblTaikhoan.getMd5(txtMatkhaucu.Text); if (mkMD5 != ttTaiKhoan.get().passwword) { MessageBox.Show("Mật khẩu không chính xác"); } else { if (txtMatkhaumoi.Text.Trim() != txtMatkhaumoi2.Text.Trim()) { MessageBox.Show(" Mật khẩu mới nhập phải giống nhau "); } else { string mkmoiMD5 = tblTaikhoan.getMd5(txtMatkhaumoi.Text); nhanvien taikhoan = tblTaikhoan.getLstNhanVien().FirstOrDefault(); taikhoan.passwword = mkmoiMD5; if (tblTaikhoan.update() == true) { MessageBox.Show(" Đổi mật khẩu thành công"); txtMatkhaumoi.Text = ""; txtMatkhaumoi2.Text = ""; txtMatkhaucu.Text = ""; } } } } }
private void btnsuaNV_Click(object sender, EventArgs e) { if (Manv == "") { return; } if (txtdiachi.Text != "" && txtTennv.Text != "" && txtsoCMNN.Text != "" && txtemail.Text != "") { tbl_NhanVien tblNhanvien = new tbl_NhanVien(); nhanvien Nhanvien = tblNhanvien.getLstNhanVien().FirstOrDefault(); ttTaiKhoan tbl = new ttTaiKhoan(); if (cbxquyenhan.SelectedIndex == 2) { Nhanvien.quyenhan = 1; } else if (cbxquyenhan.SelectedIndex == 1) { Nhanvien.quyenhan = 2; } Nhanvien.diachi = txtdiachi.Text; Nhanvien.email = txtemail.Text; Nhanvien.sdt = txtsdt.Text; Nhanvien.cmnd = txtsoCMNN.Text; Nhanvien.tennv = txtTennv.Text; // Nhanvien.giottinh = (rdbNvnam.Checked == "") ? true : false; if (Nhanvien.giottinh != " ") { rdbNvnam.Checked = true; } else { rdbNvnu.Checked = true; } if (tblNhanvien.update() == true) { MessageBox.Show(" Thay đổi thông tin thành công "); } else { MessageBox.Show(" Thay đổi thông tin không thành công "); } } }