Exemple #1
0
        public void Log_in()
        {
            string    uname = null;
            AccountBL act   = new AccountBL();

            if (act.checkPhone(txtUsername.Text) != null)
            {
                uname = act.checkPhone(txtUsername.Text).ToString();
                GLOBAL.GetUsername(uname);
            }
            else
            {
                GLOBAL.GetUsername(txtUsername.Text);
            }
            if (LoginCheck() == true)
            {
                SysLOG.DateLogin = DateTime.Now.ToString();
                SysLOG.UserName  = GLOBAL.username;
                SysLOG.Online    = true;
                switch (DefineAccount())
                {
                case 0:
                    reLoadUserPassword();
                    f1.managerToolStripMenuItem.Enabled = true;
                    this.Close();
                    break;

                case 1:

                    reLoadUserPassword();
                    f1.managerToolStripMenuItem.Enabled = false;
                    this.Close();
                    break;

                case 2:
                    reLoadUserPassword();
                    f1.managerToolStripMenuItem.Enabled = false;
                    this.Close();
                    break;

                case 3:
                    reLoadUserPassword();
                    f1.managerToolStripMenuItem.Enabled = false;
                    this.Close();
                    break;

                case 5:
                    MessageBox.Show("Not approve");
                    return;
                }
                accountLog.insertAccount(SysLOG.UserName, SysLOG.DateLogin, SysLOG.DateLogout, SysLOG.Status);
                f1.AccessSuccess();
            }
            else
            {
                MessageBox.Show("Invalid Username or Password", "Login error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #2
0
        private void btSignIn_Click(object sender, EventArgs e)
        {
            string pass    = txtPassword.Text.ToString().Trim();
            string usrname = txtUsername.Text.ToString().Trim();

            if (AccountBLL.Instance.DefinePass(pass, usrname) &&
                AccountBLL.Instance.DefineState(usrname) == "Đang làm việc")
            {
                MessageBox.Show("Dang nhap  thanh cong");
                AccountBLL.Instance.callForm(usrname);
                GLOBAL.GetUsername(usrname);
            }
            else
            {
                MessageBox.Show("Dang nhap khong thanh cong");
            }
        }