Exemple #1
0
        private void pbAccounts_Click(object sender, EventArgs e)
        {
            FormChangePass formChangePass = new FormChangePass(lblEmailMain.Text);

            this.Hide();

            formChangePass.Closed += (s, args) => this.Close();
            formChangePass.Show();
        }
        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();
            }
        }