Exemplo n.º 1
0
function Main()
{
    header('Content-Type: text/html; charset=iso-8859-1');
    $codexame = base64_decode($_POST["c"]);
    $codcomp = base64_decode($_POST["r"]);
    $c = new Componente();
    $c->setCodexame($codexame);
    $c->setCodcomponente($codcomp);
    if ($c->PodeExcluir()) {
        $ret = "";
        $ret = $c->Deleta();
        if ($ret == true) {
            echo "OK";
        } else {
            echo $c->getErro();
        }
    } else {
        echo Comuns::Idioma("@lng[O registro não pode ser excluido pois está sendo usado por outro registro]");
    }
}
Exemplo n.º 2
0
function Main()
{
    $exame = base64_decode($_POST["hdnCodigoExame"]);
    $comp = $_POST["hdnCodigoComp"] ? base64_decode($_POST["hdnCodigoComp"]) : '';
    $descricao = urldecode($_POST["txtDescricao"]);
    header('Content-Type: text/html; charset=iso-8859-1');
    try {
        if ($_POST['act'] && $_POST['act'] == 'novaordem') {
            $c = new Componente();
            if ($c->ReordenaComponente($_POST['ids'])) {
                echo "OK";
            } else {
                echo $c->getErro();
            }
        } else {
            $c = new Componente();
            if ($exame != "") {
                $c->setCodexame($exame);
            }
            if ($comp != "") {
                $c->setCodcomponente($comp);
            }
            if ($descricao != "") {
                $c->setDescricao($descricao);
            }
            $ret = "";
            if ($comp == "") {
                $ret = $c->Insere();
            } else {
                $ret = $c->Altera();
            }
            if ($ret === true) {
                echo "GRAVADO";
            } else {
                echo $c->getErro();
            }
        }
    } catch (PDOException $ex) {
        echo $ex->getMessage();
    }
}