コード例 #1
0
ファイル: LoginControl.cs プロジェクト: shiroh10/X-O-Genesis
        private void loginSequence()
        {
            timer1.Stop();

            if (user != null)
            {
                if (loginPane.isLock)
                {
                    if (user.getUserLevel() == UserLevel.ADMIN)
                    {
                        authorizeLogin();
                    }
                    else
                    {
                        denyLogin();
                    }
                }
                else
                {
                    authorizeLogin();
                }
            }
            else
            {
                denyLogin();
            }

            btnLogin.Enabled = true;
        }
コード例 #2
0
        public Employee getEmployeeFromUserId(User user)
        {
            string   condition = String.Format("user_id = '{0}'", user.UserId);
            Employee employee  = new Employee(getEntityWhere(condition));

            employee.Position = user.getUserLevel();
            return(employee);
        }
コード例 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            string username = txtUsername.Text;
            string password = txtPassword.Text;

            User user = dbController.authenticateUser(username, password);

            if (user != null && user.getUserLevel() == UserLevel.ADMIN)
            {
                selectedResult = DialogResult.OK;
            }
            else
            {
                selectedResult = DialogResult.Cancel;
            }

            Close();
        }
コード例 #4
0
ファイル: Employee.cs プロジェクト: DarkSaito29/X-O-Genesis
 public Employee(User user)
 {
     User_id = user.UserId;
     Position = user.getUserLevel();
     user.Dispose();
 }
コード例 #5
0
 public Employee getEmployeeFromUserId(User user){
     string condition = String.Format("user_id = '{0}'", user.UserId);
     Employee employee = new Employee(getEntityWhere(condition));
     employee.Position = user.getUserLevel();
     return employee;
 }
コード例 #6
0
ファイル: UserMapper.cs プロジェクト: shiroh10/X-O-Genesis
 public string createUser(User user)
 {
     return(insertValues(user.UserId, PasswordHash.PasswordHash.CreateHash(user.Password), user.getUserLevel().ToString(), ACTIVE, "NOW()"));
 }
コード例 #7
0
ファイル: UserMapper.cs プロジェクト: DarkSaito29/X-O-Genesis
 public string createUser(User user)
 {
     return insertValues(user.UserId, PasswordHash.PasswordHash.CreateHash(user.Password), user.getUserLevel().ToString(), ACTIVE , "NOW()", 0, user.Squery, PasswordHash.PasswordHash.CreateHash(user.FBAnswer));
 }
コード例 #8
0
ファイル: Employee.cs プロジェクト: shiroh10/X-O-Genesis
 public Employee(User user)
 {
     User_id  = user.UserId;
     Position = user.getUserLevel();
     user.Dispose();
 }