Exemplo n.º 1
0
        public List <Trip> GetTripsByUser(User.User user, User.User loggedUser)
        {
            if (user == null)
            {
                throw new ArgumentNullException(nameof(user));
            }
            if (loggedUser == null)
            {
                throw new UserNotLoggedInException();
            }

            return(user.IsFriendWith(loggedUser) ? GetTripsBy(user) : new List <Trip>());
        }