Example #1
0
    echo 'Não foi possível se connectar ao bando de dados!';
    exit;
}
// Cria os objetos de mapeamento objeto-relacional
$contractItemDAO = new ContractItemDAO($dataConnector->mysqlConnection);
$contractItemDAO->showErrors = 1;
$actionLogDAO = new ActionLogDAO($dataConnector->mysqlConnection);
$actionLogDAO->showErrors = 1;
if ($acao == "store") {
    $transactionType = 'INSERT';
    $contractItem = new ContractItemDTO();
    $contractItem->codigoCartaoEquipamento = $_REQUEST["equipmentCode"];
    $contractItem->businessPartnerCode = $_REQUEST["businessPartnerCode"];
    $contractItem->codigoContrato = $_REQUEST["contractId"];
    $contractItem->codigoSubContrato = $_REQUEST["subContractId"];
    $recordId = $contractItemDAO->StoreRecord($contractItem);
    if ($recordId == null) {
        echo "Não foi possivel efetuar a operação...";
        exit;
    }
    echo "Operação efetuada com sucesso!";
}
if ($acao == "remove") {
    $transactionType = 'DELETE';
    $recordId = $_REQUEST['equipmentCode'];
    if (!$contractItemDAO->DeleteRecord($recordId)) {
        echo "Não foi possivel efetuar a operação...";
        exit;
    }
    echo "Operação efetuada com sucesso!";
}