Advertisement
Guest User

Untitled

a guest
Dec 14th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1. from models.Rent import Rent
  2.  
  3.  
  4. class RentService(object):
  5.     def __init__(self, __repository, __validator):
  6.  
  7.         self.__repository = __repository
  8.         self.__validator = __validator
  9.  
  10.     def rentMovie(self, clientId, movieId):
  11.         self.__validator.valiateId(clientId, movieId)
  12.         self.__repository.rentMovie(clientId, movieId)
  13.  
  14.     def returnMovie(self, clientId, movieId):
  15.         self.__validator.valiateId(clientId, movieId)
  16.         self.__repository.returnMovie(clientId, movieId)
  17.  
  18.     def sortByClient(self):
  19.         return self.__repository.sortByClient()
  20.  
  21.     def sortByClientMostMovie(self):
  22.         return self.__repository.sortByClientMostMovie()
  23.  
  24.     def sortByMostMovie(self):
  25.         return self.__repository.sortByMostMovie()
  26.  
  27.     def first30client(self):
  28.         return self.__repository.first30client()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement