Beispiel #1
0
 def delete_contract(cls, user, contract):
     contract_service = ContractService(user=user)
     output_data = contract_service.delete(contract=contract)
     return output_data
Beispiel #2
0
 def amend_contract(cls, user, contract):
     contract_service = ContractService(user=user)
     output_data = contract_service.amend(contract=contract)
     return output_data
Beispiel #3
0
 def renew_contract(cls, user, contract):
     contract_service = ContractService(user=user)
     output_data = contract_service.renew(contract=contract)
     return output_data
Beispiel #4
0
 def counter_contract(cls, user, contract):
     contract_service = ContractService(user=user)
     output_data = contract_service.counter(contract=contract)
     return output_data
Beispiel #5
0
 def approve_contract(cls, user, contract):
     contract_service = ContractService(user=user)
     output_data = contract_service.approve(contract=contract)
     return output_data
Beispiel #6
0
 def submit_contract(cls, user, contract):
     contract_service = ContractService(user=user)
     output_data = contract_service.submit(contract=contract)
     return output_data
def counter_contracts(user_id, contracts):
    user = User.objects.get(id=user_id)
    contract_service = ContractService(user=user)
    for contract in contracts:
        output = contract_service.counter(contract={"id": contract})
def approve_contracts(user_id, contracts):
    user = User.objects.get(id=user_id)
    contract_service = ContractService(user=user)
    for contract in contracts:
        output = contract_service.approve(contract={"id": contract})