class ViewTransaction: def __init__(self, request): self.obj_rest_view = CommonRESTView(request, TransactionServices, Transaction) self.request = request def list_transactions(self): return self.obj_rest_view.list() def get_transaction(self): return self.obj_rest_view.get() def create_transaction(self): return self.obj_rest_view.obj_common_service.create_transaction( self.request) def put_transaction(self): return self.obj_rest_view.put() def delete_transaction(self): return self.obj_rest_view.delete() def info_transaction(self): return self.obj_rest_view.obj_common_service.get_full_info_about_obj( self.request)
class ViewClient: def __init__(self, request): self.obj_rest_view = CommonRESTView(request, ClientServices, Client) self.request = request def list_clients(self): return self.obj_rest_view.list() def get_client(self): return self.obj_rest_view.get() def create_client(self): return self.obj_rest_view.create() def put_client(self): return self.obj_rest_view.put() def delete_client(self): return self.obj_rest_view.delete() def info_client(self): return self.obj_rest_view.obj_common_service.get_full_info_about_obj(self.request)
class ViewBank: def __init__(self, request): self.obj_rest_view = CommonRESTView(request, BankServices, Bank) self.request = request def list_banks(self): return self.obj_rest_view.list() def get_bank(self): return self.obj_rest_view.get() def create_bank(self): return self.obj_rest_view.create() def put_bank(self): return self.obj_rest_view.put() def delete_bank(self): return self.obj_rest_view.delete() def info_bank(self): return self.obj_rest_view.obj_common_service.get_full_info_about_obj( self.request)