Пример #1
0
        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);
        }