private void DoiMatKhau() { tt: if (doiMatKhau == null || doiMatKhau.IsDisposed) { doiMatKhau = new DoiMatKhau(); } if (doiMatKhau.ShowDialog() == DialogResult.OK) { String tenDN = dangNhap.txtTenDangNhap.Text; String mk = dangNhap.txtMatKhau.Text; String mkcu = doiMatKhau.txtMatKhauCu.Text; String mkmoi = doiMatKhau.txtMatKhauMoi.Text; String mkXacNhan = doiMatKhau.txtMatKhauXacNhanDoiMK.Text; if (mkcu == "" || mkmoi == "" || mkXacNhan == "") { MessageBox.Show("Vui lòng điền đầy đủ thông tin!", "Đổi mật khẩu", MessageBoxButtons.OK, MessageBoxIcon.Error); goto tt; } else if (mk != mkcu) { MessageBox.Show("Mật khẩu cũ không đúng!\nVui lòng kiểm tra lại.", "Đổi mật khẩu", MessageBoxButtons.OK, MessageBoxIcon.Error); goto tt; } else if (mkmoi != mkXacNhan) { MessageBox.Show("Mật khẩu xác nhận không đúng!\nVui lòng kiểm tra lại.", "Đổi mật khẩu", MessageBoxButtons.OK, MessageBoxIcon.Error); goto tt; } else { NguoiDungControl ndCtrl = new NguoiDungControl(); ndCtrl.UpdatePassWord(tenDN, mkmoi); MessageBox.Show("Đổi mật khẩu thành công!", "Đổi mật khẩu", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void DangNhap() { TiepTuc: if (dangNhap == null || dangNhap.IsDisposed) { dangNhap = new DangNhap(); } if (dangNhap.ShowDialog() == DialogResult.OK) { String tenDangNhap = dangNhap.txtTenDangNhap.Text; String matKhau = dangNhap.txtMatKhau.Text; NguoiDungControl ndCtrl = new NguoiDungControl(); int ketqua = ndCtrl.DangNhap(tenDangNhap, matKhau); switch (ketqua) { case 0: MessageBox.Show("Người dùng không tồn tại!\nVui lòng kiểm tra lại.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); goto TiepTuc; case 1: MessageBox.Show("Sai mật khẩu!\nVui lòng kiểm tra lại.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); goto TiepTuc; case 2: MessageBox.Show("Đăng nhập thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); if (ndCtrl.PhanQuyen == "LND01") { nameDangNhap = tenDangNhap; Admin(); } else { User(); } break; } } else dangNhap.Close(); }