/// <summary> /// Used to get information of all candidates /// </summary> /// <returns> /// Arraylist of candidate objects /// </returns> public static ArrayList getAllCandidates(String pattern) { CTVIATBankDataSet.UsersDataTable table = usersAdapter.GetCandidates("%" + pattern + "%"); ArrayList users = new ArrayList(); foreach (DataRow row in table) { users.Add(new Candidate(Convert.ToInt32(row["userID"]), Convert.ToString(row["userName"]), Convert.ToString(row["userPassword"]))); } return(users); }