function DeleteContract() { $pdo = PdoDataAccess::getPdoObject(); $pdo->beginTransaction(); $obj = new CNT_contracts($_POST['ContractID']); $result = CNT_ContractItems::RemoveAll($obj->ContractID, $pdo); $result = $obj->Remove(); if (!$result) { $pdo->rollBack(); //print_r(ExceptionHandler::PopAllExceptions()); //echo PdoDataAccess::GetLatestQueryString(); echo Response::createObjectiveResponse(false, ExceptionHandler::GetExceptionsToString()); die; } $pdo->commit(); echo Response::createObjectiveResponse(true, ''); die; }