Esempio n. 1
0
        public void Add(User user)
        {
            var users = new List <User>();

            if (File.Exists(filePath))
            {
                users = this.Get().ToList();
            }

            if (users.Contains(user))
            {
                throw new DuplicateUserException("User already exist!");
            }

            users.Add(user);
            fileDataAccess.Write(filePath, users);
        }