Example #1
0
        /// <summary>
        ///   Used to get information of all users
        /// </summary>
        /// <returns>
        ///   Arraylist of user objects
        /// </returns>
        public static ArrayList getAllUsers()
        {
            CTVIATBankDataSet.UsersDataTable allUsersTable = usersAdapter.GetAllUsers();
            ArrayList users = new ArrayList();

            foreach (DataRow row in allUsersTable)
            {
                if (row["userType"].ToString() == "1")
                {
                    Admin temp = new Admin(Convert.ToInt32(row["userID"]),
                                           Convert.ToString(row["userName"]), Convert.ToString(row["userPassword"]));
                    users.Add(temp);
                }
                else
                {
                    Candidate temp = new Candidate(Convert.ToInt32(row["userID"]),
                                                   Convert.ToString(row["userName"]), Convert.ToString(row["userPassword"]));
                    users.Add(temp);
                }
            }
            return(users);
        }