public User Insert(User user) { string[] usersCsv = CsvUtil.readAllLinesFromFile(USER_PERSISTENCE_FILEPATH); if (usersCsv.Length > 0) { // Grab last id and set +1 user.Id = int.Parse(usersCsv[usersCsv.Length - 1].Split(",")[0]) + 1; } else { user.Id = 1; } CsvUtil.appendObjectToFile(USER_PERSISTENCE_FILEPATH, user); return(user); }