コード例 #1
0
ファイル: acao.php プロジェクト: renatosans/contratos
    }
    echo "Operação efetuada com sucesso!";
}
if ($acao == "remove") {
    if (!isset($_POST['reg'])) {
        echo "Selecione os registros que deseja excluir";
        exit;
    }
    foreach ($_POST['reg'] as $key => $reg) {
        // Apaga primeiro as autorizações do usuário
        $authorizationArray = $authorizationDAO->RetrieveRecordArray("login_id=" . $reg);
        foreach ($authorizationArray as $authorization) {
            $authorizationDAO->DeleteRecord($authorization->id);
        }
        // Depois exclui o login
        if (!$loginDAO->DeleteRecord($reg)) {
            echo "Não foi possivel efetuar a operação...";
            exit;
        }
    }
    echo "Operação efetuada com sucesso!";
}
if ($acao == "bindLogin") {
    $login = $loginDAO->RetrieveRecord($_REQUEST["id"]);
    $login->idExterno = $_REQUEST["idExterno"];
    $recordId = $loginDAO->StoreRecord($login);
    if ($recordId == null) {
        echo "Não foi possivel efetuar a operação...";
        exit;
    }
    echo "Operação efetuada com sucesso!";