private void btnLogin_Click(object sender, EventArgs e) { DTO_NhanVien nv = new DTO_NhanVien(); nv.NV_Email = txtDangNhap.Text; nv.NV_MatKhau = busnhanvien.Encryption(txtMatKhau.Text); if (busnhanvien.NhanVienDangNhap(nv)) { FormMain.mail = nv.NV_Email; DataTable dt = busNhanVien.VaiTroNhanVien(nv.NV_Email); vaitro = dt.Rows[0][0].ToString(); MessageBox.Show("Đăng nhập thành công"); FormMain.session = 1; FormMain.mail = txtDangNhap.Text; if (busnhanvien.Encryption(txtMatKhau.Text).Equals("2331542419640203562132429613354120146463")) { IsFirstLogin = true; } this.Close(); //CheckDangNhap = 1; //Visible = false; //ShowInTaskbar = false; //FormMain frmMainN = new FormMain(CheckDangNhap); //frmMainN.Activate(); //frmMainN.Show(); } else { MessageBox.Show("Tài khoản hoặc mật khẩu sai"); txtDangNhap.Text = null; txtMatKhau.Text = null; txtDangNhap.Focus(); } }
private void btLogin_Click(object sender, EventArgs e) { DTO_NhanVien nv = new DTO_NhanVien(); nv.Email = txtEmail.Text; nv.MatKhau = busnhanvien.Encryption(txtPassword.Text); if (busnhanvien.NhanVienDangNhap(nv)) { NvMain = busNhanVien.curNV(nv.Email); if (NvMain.TrangThai == 1) { MessageBox.Show("Đăng nhập thành công"); if (chkbSave.Checked == true) { writeUserInfor(nv); } if (NvMain.ChangePass == 1) { FormMain frmMain = new FormMain(); this.Hide(); frmMain.Closed += (s, args) => this.Close(); frmMain.Show(); } else { MessageBox.Show("Bạn là nhân viên mới vui lòng đổi mật khẩu ở lần đầu đăng nhập"); FormChangePass fdmk = new FormChangePass(nv.Email); fdmk.Closed += (s, args) => this.Close(); fdmk.Show(); } //this.Close(); //CheckDangNhap = 1; //Visible = false; //ShowInTaskbar = false; //FormMain frmMainN = new FormMain(CheckDangNhap); //frmMainN.Activate(); //frmMainN.Show(); } else { MessageBox.Show("Tài khoản này đã ngưng hoạt động vui lòng liên hệ quản lý"); } } else { MessageBox.Show("Tài khoản hoặc mật khẩu sai"); txtEmail.Text = null; txtPassword.Text = null; txtEmail.Focus(); } }
private void btSendMail_Click(object sender, EventArgs e) { if (txtEmail.Text != "") { if (busNhanVien.NhanVienQuenMatKhau(txtEmail.Text)) { StringBuilder builder = new StringBuilder(); builder.Append(busNhanVien.RandomString(4, true)); builder.Append(busNhanVien.RandomNumber(1000, 9999)); builder.Append(busNhanVien.RandomString(2, false)); DTO_NhanVien nv = new DTO_NhanVien(); nv.Email = txtEmail.Text; nv.MatKhau = busNhanVien.Encryption(builder.ToString()); if (busNhanVien.updateMK(nv)) { MessageBox.Show("Thành công"); } else { MessageBox.Show("Không thành công"); } busNhanVien.SendMail(txtEmail.Text, builder.ToString()); MessageBox.Show("Gửi thành công"); } } else { MessageBox.Show("Email Không tồn tại"); } }
private void btSubmit_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtEmail.Text) || string.IsNullOrWhiteSpace(txtOldPass.Text) || string.IsNullOrWhiteSpace(txtNewPass.Text)) { MessageBox.Show("Bạn phải nhập đầy đủ dữ liệu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtOldPass.Focus(); return; } BUS_NhanVien busNhanVien = new BUS_NhanVien(); string matkhaumoi = busNhanVien.Encryption(txtNewPass.Text); string matkhaucu = busNhanVien.Encryption(txtOldPass.Text); if (string.Compare(txtNewPass.Text, txtNewPassAgain.Text, false) == 0) { if (busNhanVien.doiMatKhau(txtEmail.Text, matkhaucu, matkhaumoi)) { //FormMain.profile = 1; //Cập nhật pass thành công //FormMain.session = 0; //Đưa về tình trạng chưa đăng nhập MessageBox.Show("Cập nhật mật khẩu thành công, bạn cần phải đăng nhập lại"); //FormLogin frmlogin = new FormLogin(); //this.Hide(); //frmlogin.Closed += (s, args) => this.Close(); //frmlogin.Show(); this.Close(); th = new Thread(opennewapp); th.SetApartmentState(ApartmentState.STA); th.Start(); } else { MessageBox.Show("Cập nhật mật khẩu thất bại"); } } else { MessageBox.Show("Xác nhận mật khẩu không đúng"); } }
private void btnDoiMatKhau_Click(object sender, EventArgs e) { if (txtMatKhauCu.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập mật khẩu cũ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtMatKhauCu.Focus(); return; } BUS_NhanVien busNhanVien = new BUS_NhanVien(); string matkhaumoi = busNhanVien.Encryption(txtMatKhauMoi.Text); string matkhaucu = busNhanVien.Encryption(txtMatKhauCu.Text); if (busNhanVien.UpdateMatKhau(txtEmail.Text, matkhaucu, matkhaumoi)) { FormMain.profile = 1; //Cập nhật pass thành công FormMain.session = 0; //Đưa về tình trạng chưa đăng nhập MessageBox.Show("Cập nhật mật khẩu thành công, bạn cần phải đăng nhập lại"); this.Close(); } }