function Main()
{
    $cod = $_POST["c"];
    $des = urldecode($_POST["d"]);
    header('Content-Type: text/html; charset=iso-8859-1');
    try {
        $n = new NivelPergunta();
        if ($cod != "") {
            $n->setCodigo($cod);
        }
        if ($des != "") {
            $n->setDescricao($des);
        }
        if ($cod == "") {
            if ($n->AdicionaNivelPergunta()) {
                echo "GRAVADO";
            }
        } else {
            if ($n->AtualizaNivelPergunta()) {
                echo "GRAVADO";
            }
        }
    } catch (Exception $ex) {
        echo $ex->getMessage();
    }
}
Beispiel #2
0
function fntDeletaNivelDificuldade()
{
    $t = new NivelPergunta();
    $t->setCodigo(base64_decode($_POST['id']));
    if ($t->DeletaNivelPergunta()) {
        echo Comuns::Idioma("@lng[Excluído com sucesso.]");
    } else {
        echo Comuns::Idioma("@lng[Não foi possível deletar o nível da pergunta.] " . $t->getErro());
    }
}
 public static function RetornaNivel($p_codigo)
 {
     $sql = "SELECT Codigo, Descricao FROM mesnivelpergunta WHERE Codigo = :pCodigo;";
     $cnn = Conexao2::getInstance();
     $cmd = $cnn->prepare($sql);
     $cmd->bindParam(":pCodigo", $p_codigo, PDO::PARAM_INT);
     $cmd->execute();
     $rs = $cmd->fetch(PDO::FETCH_OBJ);
     $nivel = new NivelPergunta();
     $nivel->setCodigo($rs->Codigo);
     $nivel->setDescricao($rs->Descricao);
     return $nivel;
 }