Пример #1
0
    def chooseClients(self):
        '''
        Randomly selects CLIENT_COUNT clients from a clientList 
        '''
        clientList = self.__getClients()
        random.shuffle(clientList)

        clientRepo = Repository()
        for i in range(self.count):
            clientRepo.increaseID()
            clientRepo + Client(clientRepo.ID, clientList[i])

        return clientRepo
Пример #2
0
    def chooseMovies(self):
        '''
        Randomly selects MOVIE_COUNT movies from a movieList
        @param:
            - None
        @return:
            - movieList = object of type MovieRepo
        '''
        movieList = self.__getMovies()
        random.shuffle(movieList)

        movieRepo = Repository()
        for i in range(self.count):
            movieRepo.increaseID()
            movieRepo + Movie(movieRepo.ID, movieList[i][0], movieList[i][1],
                              movieList[i][2])

        return movieRepo