List <User> IUserManager.getUsers() { List <User> users = new List <User>(); var userData = new UserData.TabUserDataTable(); var userDataAdapter = new TabUserTableAdapter(); userDataAdapter.GetUsersBy(userData); foreach (DataRow dr in userData.Rows) { User newUser = new User(); newUser.UID = int.Parse(dr["UID"].ToString()); newUser.userName = dr["UserName"].ToString(); newUser.password = dr["Password"].ToString(); newUser.userEmail = dr["UserEmail"].ToString(); newUser.userLevel = int.Parse(dr["UserLevel"].ToString()); users.Add(newUser); } return(users); }