예제 #1
0
<?php

if (aplicacao::isRequestPost()) {
    $acao = aplicacao::getParam('acao');
    if ($acao == "deletar") {
        $id = aplicacao::getParam('deletar_id');
        try {
            $sql = "DELETE FROM candidato WHERE numero = ?";
            $result = banco::executar($sql, array($id));
            mensagem::sucesso('Operação realizada com sucesso!');
        } catch (Exception $e) {
            mensagem::erro('Erro ao deletar o candidato. Tente novamente!');
        }
    }
}
$sql = "SELECT * FROM candidato ORDER BY numero";
$lista = banco::listar($sql);
예제 #2
0
    $result = banco::listar($sql, array($cod_localidade));
    if ($result) {
        $objeto = $result[0];
    }
}
if (aplicacao::isRequestPost()) {
    $acao = aplicacao::getParam('acao');
    $nome = trim(aplicacao::getParam('nome'));
    $cep = trim(aplicacao::getParam('cep'));
    $endereco = trim(aplicacao::getParam('endereco'));
    $numero = (int) trim(aplicacao::getParam('numero'));
    $complemento = trim(aplicacao::getParam('complemento'));
    $bairro = trim(aplicacao::getParam('bairro'));
    $cidade = trim(aplicacao::getParam('cidade'));
    $uf = trim(aplicacao::getParam('uf'));
    $obs = trim(aplicacao::getParam('obs'));
    $result = gmaps::getLatLong($endereco . ' ' . $numero . ' ' . $bairro . ' ' . $cidade);
    if ($result) {
        $lat = $result[0];
        $long = $result[1];
    }
    if ($acao == 'novo') {
        try {
            $sql = "INSERT INTO localidades ( nome, cep, endereco, numero, complemento, bairro, cidade, uf, latitude, longitude, obs) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
            $values = array($nome, $cep, $endereco, $numero, $complemento, $bairro, $cidade, $uf, $lat, $long, $obs);
            echo "<pre>";
            var_dump($values);
            var_dump($sql);
            echo "</pre>";
            banco::executar($sql, $values);
            mensagem::sucesso('Operação realizada com sucesso!');
<?php

$objeto = null;
$codigo = aplicacao::getParam('codigo');
if (aplicacao::isRequestPost()) {
    $acao = aplicacao::getParam('acao');
    $numero = (int) aplicacao::getParam('numero');
    $nome = aplicacao::getParam('nome');
    $nome_urna = aplicacao::getParam('nome-urna');
    $sexo = aplicacao::getParam('sexo');
    $partido_num = aplicacao::getParam('partido');
    $cargo = aplicacao::getParam('cargo');
    $situacao = aplicacao::getParam('situacao');
    $partido = banco::listar('SELECT * from partido WHERE numero = ?', array($partido_num));
    $coligacao = $partido[0]->coligacao;
    $partido_nome = $partido[0]->nome;
    if ($acao == 'novo') {
        $sql = 'SELECT * FORM candidato WHERE numero =?';
        $result = banco::listar($sql, array($numero));
        if (count($result) > 0) {
            mensagem::erro('Não foi possivel cadastrar o candidato. O número informado já existe no banco de dados.');
            aplicacao::redirect('candidato-cadastro.php');
        }
        try {
            $sql = 'INSERT INTO candidato (numero, nome_candidato, nome_urna, situacao, partido, num_partido, coligacao, cargo, sexo) VALUES (?,?,?,?,?,?,?,?,?)';
            banco::executar($sql, array($numero, $nome, $nome_urna, $situacao, $partido_nome, $partido_num, $coligacao, $cargo, $sexo));
            mensagem::sucesso('Operação realizada com sucesso!');
            aplicacao::redirect('candidatos.php');
        } catch (Exception $e) {
            mensagem::erro('Não foi possivel cadastrar usuário. Erro no banco de dados.');
            aplicacao::redirect('candidato-cadastro.php');
예제 #4
0
<?php

include "aplicacao/boot.php";
$cep = aplicacao::getParam('cep');
if (!is_null($cep)) {
    print aplicacao::getEnderecoCorreios($cep);
}
?>

예제 #5
0
$objeto = null;
$codigo = aplicacao::getParam('codigo');
if (!is_null($codigo)) {
    $sql = "SELECT * FROM usuario WHERE cod_usuario = ?";
    $result = banco::listar($sql, array($codigo));
    if ($result) {
        $objeto = $result[0];
    }
}
if (aplicacao::isRequestPost()) {
    $acao = aplicacao::getParam('acao');
    $nome = aplicacao::getParam('nome');
    $login = aplicacao::getParam('login');
    $perfil = aplicacao::getParam('perfil');
    $senha = md5(aplicacao::getParam('senha') . 'elect2012');
    if ($acao == 'novo') {
        $sql = 'SELECT * FROM usuario WHERE login =?';
        $result = banco::listar($sql, array($login));
        if (count($result) > 0) {
            mensagem::erro('Não foi possivel cadastrar usuário. O login informado já existe no banco de dados.');
            aplicacao::redirect('usuario-cadastro.php');
        }
        try {
            $sql = 'INSERT INTO usuario (nome, login, senha,perfil) VALUES (?,?,?,?)';
            banco::executar($sql, array($nome, $login, $senha, $perfil));
            mensagem::sucesso('Operação realizada com sucesso!');
            aplicacao::redirect('usuarios.php');
        } catch (Exception $e) {
            mensagem::erro('Não foi possivel cadastrar usuário. Erro no banco de dados.');
            aplicacao::redirect('usuario-cadastro.php');
<?php

$advogado = aplicacao::getParam('cod_adv');
$cod_local = aplicacao::getParam('cod_local');
$acao = aplicacao::getParam('acao');
if ($acao == 'atualizar') {
    banco::abrirTransacao();
    try {
        $sql = 'DELETE FROM advogado_secao WHERE cod_advogado = ?';
        banco::executar($sql, array($advogado));
        if (!empty($cod_local)) {
            foreach ($cod_local as $item) {
                $sql = 'SELECT * FROM secao WHERE md5(local) = ?';
                $secoes_local = banco::listar($sql, array($item));
                foreach ($secoes_local as $subitem) {
                    $sql = 'INSERT INTO advogado_secao (zona,secao,cod_advogado) VALUES (?,?,?)';
                    banco::executar($sql, array($subitem->zona, $subitem->secao, $advogado));
                }
            }
        }
        banco::fecharTransacao();
    } catch (Exception $e) {
        banco::cancelarTransacao();
    }
}
$sql = "SELECT cod_advogado,UCASE(nome) as nome\r\n\t\t\tFROM advogado\r\n\t\t\tORDER BY nome ASC";
$lista_advogados = banco::listar($sql);
$lista_locais = array();
if ($advogado) {
    $sql = "SELECT md5(local) as cod_local, s.local, s.endereco, s.bairro, COALESCE(a.cod_advogado,0)\t\t\t\r\n\t\t\tFROM secao s\r\n\t\t\tLEFT JOIN advogado_secao a ON a.secao = s.secao AND a.zona = s.zona\r\n\t\t\tWHERE COALESCE(a.cod_advogado,0) <> ?\r\n\t\t\tGROUP BY s.local, s.endereco,s.bairro\t\t\t\r\n\t\t\tORDER BY s.local ASC";
    $lista_locais1 = banco::listar($sql, array($advogado));
예제 #7
0
<?php

if (aplicacao::isRequestPost()) {
    $acao = aplicacao::getParam('acao');
    if ($acao == "deletar") {
        $zona = aplicacao::getParam('zona');
        $secao = aplicacao::getParam('secao');
        try {
            $sql = "DELETE FROM secao WHERE zona = ? and secao = ?";
            $result = banco::executar($sql, array($zona, $secao));
            mensagem::sucesso('Operação realizada com sucesso!');
        } catch (Exception $e) {
            mensagem::erro('Erro ao deletar a seção. Tente novamente!');
        }
    }
}
//$sql = "SELECT * FROM secao ORDER BY zona,secao,local";
$sql = "SELECT  zona, local, endereco, bairro, sum(aptos_total) as totalLocal, count(secao) as urnas FROM `secao` group by local order by totalLocal DESC";
$lista = banco::listar($sql);
예제 #8
0
 $values = "";
 $sql = "";
 $resultado = array("sucesso" => 0);
 $localSelecionado = aplicacao::getParam('local');
 if ($localSelecionado) {
     $secaoResult = banco::listar("SELECT * FROM secao WHERE md5(local) = ? ", array($localSelecionado));
 }
 if (count($secaoResult) > 0) {
     banco::abrirTransacao();
     try {
         //DELETAR OS REGISTROS DE Advogados associados ao LOCAL
         foreach ($secaoResult as $secao) {
             $sql = "DELETE FROM advogado_secao WHERE secao = ? and zona = ?";
             banco::executar($sql, array($secao->secao, $secao->zona));
         }
         $listaAdvg = aplicacao::getParam('listaCodAdvg');
         if ($listaAdvg) {
             $lista = explode(",", $listaAdvg);
             if (count($lista) > 0) {
                 //Associar para cada advogado todas as secoes do local
                 foreach ($lista as $cod_adv) {
                     foreach ($secaoResult as $secao) {
                         //DELETAR OS REGISTROS DE Advogados associados ao LOCAL
                         $sql = "INSERT INTO advogado_secao (cod_advogado,secao,zona) VALUES (?,?,?)";
                         banco::executar($sql, array($cod_adv, $secao->secao, $secao->zona));
                     }
                 }
             }
         }
         $resultado = array("sucesso" => 1);
     } catch (excption $e) {
예제 #9
0
                } else {
                    $sql = 'INSERT INTO advogado (nome, oab, cpf, celular1, celular2, tel_residencial, tel_comercial, email1, email2, endereco, numero, complemento, bairro, cidade, uf, eleicoesAnt, eleicoesAntAnos, bairroPreferido1, cep, indicacao1, indicacao2, zona, secao) VALUES  (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
                    $values = array($nome, $oab, $cpf, $celular1, $celular2, $tel_residencial, $tel_comercial, $email1, $email2, $endereco, $numero, $complemento, $bairro, $cidade, $uf, $eleicoesAnt, $eleicoesAntAnos, $bairroPreferido1, $cep, $indicacao1, $indicacao2, $zona, $secao);
                }
                banco::executar($sql, $values);
                mensagem::sucesso('Dados cadastrados com sucesso!');
                aplicacao::redirect('cadastro-advogado.php');
            } catch (Exception $e) {
                mensagem::erro('Erro no banco de dados. Tente novamente!');
                //aplicacao::redirect('cadastro-advogado.php');
            }
        }
    }
}
$objAdvogadoAtual = null;
$oabAtulizarCadastro = aplicacao::getParam('oab');
if ($oabAtulizarCadastro) {
    $sql = "SELECT * FROM advogado WHERE oab = ?";
    $resultAtualizar = banco::listar($sql, array($oabAtulizarCadastro));
    if (count($resultAtualizar) > 0) {
        $objAdvogadoAtual = $resultAtualizar[0];
        $nome = $objAdvogadoAtual->nome;
        $oab = $objAdvogadoAtual->oab;
        $cpf = $objAdvogadoAtual->cpf;
        $celular1 = $objAdvogadoAtual->celular1;
        $celular2 = $objAdvogadoAtual->celular2;
        $tel_residencial = $objAdvogadoAtual->tel_residencial;
        $tel_comercial = $objAdvogadoAtual->tel_comercial;
        $email1 = $objAdvogadoAtual->email1;
        $email2 = $objAdvogadoAtual->email2;
        $endereco = $objAdvogadoAtual->endereco;