コード例 #1
0
ファイル: acaoBonus.php プロジェクト: renatosans/contratos
        $contractBonus = $contractBonusDAO->RetrieveRecord($id);
    }
    $contractBonus->codigoContrato = $_REQUEST["contractId"];
    $contractBonus->codigoSubContrato = $_REQUEST["subContractId"];
    $contractBonus->codigoContador = $_REQUEST["counterId"];
    $contractBonus->de = $_REQUEST["de"];
    $contractBonus->ate = $_REQUEST["ate"];
    $contractBonus->valor = $_REQUEST["valor"];
    $recordId = $contractBonusDAO->StoreRecord($contractBonus);
    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['id'];
    if (!$contractBonusDAO->DeleteRecord($recordId)) {
        echo "Não foi possivel efetuar a operação...";
        exit;
    }
    echo "Operação efetuada com sucesso!";
}
// Grava no histórico a ação
$actionLog = new ActionLogDTO($transactionType, 'bonus', $recordId);
$actionLog->tipoAgregacao = 'contrato';
$actionLog->idAgregacao = $contractId;
$actionLogDAO->StoreRecord($actionLog);
// Fecha a conexão com o banco de dados
$dataConnector->CloseConnection();
コード例 #2
0
ファイル: acao.php プロジェクト: renatosans/contratos
         if ($chargeId == null) {
             echo "Não foi possivel efetuar a operação...";
             exit;
         }
         $actionLog = new ActionLogDTO($transactionType, 'cobranca', $chargeId);
         $actionLog->tipoAgregacao = 'contrato';
         $actionLog->idAgregacao = $id;
         $actionLogDAO->StoreRecord($actionLog);
     }
 }
 $contractBonusDAO = new ContractBonusDAO($dataConnector->mysqlConnection);
 $contractBonusDAO->showErrors = 1;
 $contractBonusArray = $contractBonusDAO->RetrieveRecordArray("contrato_id=" . $id);
 foreach ($contractBonusArray as $contractBonus) {
     if (isset($_REQUEST["valorReajustado" . $contractBonus->id])) {
         if (!$contractBonusDAO->DeleteRecord($contractBonus->id)) {
             echo "Não foi possivel efetuar a operação...";
             exit;
         }
         $updatedBonus = new ContractBonusDTO();
         $updatedBonus->codigoContrato = $contractBonus->codigoContrato;
         $updatedBonus->codigoSubContrato = $contractBonus->codigoSubContrato;
         $updatedBonus->codigoContador = $contractBonus->codigoContador;
         $updatedBonus->de = $contractBonus->de;
         $updatedBonus->ate = $contractBonus->ate;
         $updatedBonus->valor = $_REQUEST["valorReajustado" . $contractBonus->id];
         $bonusId = $contractBonusDAO->StoreRecord($updatedBonus);
         if ($bonusId == null) {
             echo "Não foi possivel efetuar a operação...";
             exit;
         }