public User UpdateUser(User user)
 {
     var u = this.Users.SingleOrDefault(x => x.Id.Equals(user.Id));
     if (u != null) {
         u.FirstName = user.FirstName;
         u.LastName = user.LastName;
     }
     return u;
 }
        public User CreateNewUser(User user)
        {
            var newUser = new User
            {
                Id = this.Users.Max(x => x.Id) + 1,
                FirstName = user.FirstName,
                LastName = user.LastName
            };

            this.Users.Add(newUser);

            return newUser;
        }