private void btn_doimk_Click(object sender, EventArgs e) { MD5_MH mh = new MD5_MH(); if (mk_moi.Text != mk_nhaplai.Text) { MessageBox.Show("Mật khẩu nhập không chính xác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txt_mk_cu.Text == mk_moi.Text) { MessageBox.Show("Mật khẩu không trùng với mật khẩu cũ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (mk_moi.Text.Length < 6) { MessageBox.Show("Mật khẩu phải dài hơn 6 kí tự", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (dk == 0) { //MessageBox.Show(tAIKHOANTableAdapter.KT_MK_nhanvien(MaNV, mh.Ma_Hoa(txt_mk_cu.Text, "Password")).ToString()); if (tAIKHOANTableAdapter.KT_MK_nhanvien(MaNV, mh.Ma_Hoa(txt_mk_cu.Text, "Password")) == 0) { MessageBox.Show("Mật khẩu không cũ không chính xác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { tAIKHOANTableAdapter.Update_MatKhau(mh.Ma_Hoa(mk_moi.Text, "Password"), MaNV); MessageBox.Show("Đổi mật khẩu thành công", "Thông báo !"); this.Close(); } } else { tAIKHOANTableAdapter.Update_MatKhau(mh.Ma_Hoa(mk_moi.Text, "Password"), MaNV); MessageBox.Show("Đổi mật khẩu thành công", "Thông báo !"); this.Close(); } }
private void frm_main_Load(object sender, EventArgs e) { // TODO: This line of code loads data into the 'dataSet_NguoiDung.TAIKHOAN' table. You can move, or remove it, as needed. //this.tAIKHOANTableAdapter.Fill(this.dataSet_NguoiDung.TAIKHOAN); try { this.qL_QuyenTryCapTableAdapter.Quyen_DNhap(this.dataSet_NguoiDung.QL_QuyenTryCap, DangNhap.DangNhap.TenTK); TenTK = DangNhap.DangNhap.TenTK; } catch (System.Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } Quyen(); MD5_MH mh = new MD5_MH(); if (tAIKHOANTableAdapter.KT_MK_nhanvien(TenTK, mh.Ma_Hoa("12345", "Password")) == 1) { Doi_MK frm = new Doi_MK(TenTK, 1); frm.ShowDialog(); } }