/**
  * Update contract Detail
  *
  * @param ContractRequest $request
  * @param                 $contractID
  * @return Response
  */
 public function update(ContractRequest $request, $contractID)
 {
     if ($this->contract->updateContract($contractID, $request->all())) {
         return redirect()->route('contract.show', $contractID)->withSuccess(trans('contract.update_success'));
     }
     return redirect()->route('contract.show', $contractID)->withError(trans('contract.update_fail'));
 }