예제 #1
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            if (txtUsername.Text.Equals("admin") && txtPassword.Text.Equals("1"))
            {
                TypeLogin.typeLogin = ETypeLogin.admin;
            }
            else if ((idEmployee = checkLoginManager(txtUsername.Text, txtPassword.Text)) != "")
            {
                TypeLogin.typeLogin = ETypeLogin.manager;
            }
            else
            {
                string Username = txtUsername.Text;
                string Password = txtPassword.Text;
                LoginBS = new LoginBS(Username, Password);
                string Result = LoginBS.Login(Username, Password);

                if (Result != "")
                {
                    TypeLogin.typeLogin = ETypeLogin.user;
                    idUser        = LoginBS.Get_Id_User(Username);
                    ticket.IdUser = int.Parse(Result);
                }
                else
                {
                    MessageBox.Show("Enter your username or password incorrect!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }
            openFormFollowType(TypeLogin.typeLogin);
        }
예제 #2
0
 /// <summary>
 /// 构造
 /// </summary>
 public LoginViewBS()
 {
     loginBS = new LoginBS();
     loginBS.LoginCompleted += new LoginCompletedHandler(loginBS_LoginCompleted);
 }
예제 #3
0
파일: LoginViewBS.cs 프로젝트: dsm0709/wp
 /// <summary>
 /// 构造
 /// </summary>
 public LoginViewBS()
 {
     loginBS = new LoginBS();
     loginBS.LoginCompleted += new LoginCompletedHandler(loginBS_LoginCompleted);
 }