Example #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);
        $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!');
            aplicacao::redirect('locais.php');
        } catch (Exception $e) {
            var_dump(banco::errorInfo());
            mensagem::erro('Não foi possivel cadastrar localidade. Erro no banco de dados.');
            aplicacao::redirect('local-cadastro.php');
        }
    }
    if ($acao == 'editar') {
        try {
            $sql = 'UPDATE localidades SET nome=? , obs=? , cep=? , endereco=? , numero=?, complemento=?, bairro=?, cidade=?, uf=?, latitude=? , longitude=?  WHERE cod_localidade = ?';
            banco::executar($sql, array($nome, $obs, $cep, $endereco, $numero, $complemento, $bairro, $cidade, $uf, $lat, $long, $cod_localidade));
            mensagem::sucesso('Operação realizada com sucesso!');
            aplicacao::redirect('locais.php');
        } catch (Exception $e) {
            mensagem::erro('Não foi possivel alterar usuário. Erro no banco de dados.');
            aplicacao::redirect('local-cadastro.php?codigo=' . $cod_localidade);
        }
    }
}
Example #3
0
<?php

include "aplicacao/boot.php";
$largura = 140;
// recebe a largura
$altura = 40;
// recebe a altura
$tamanho_fonte = 18;
// recebe o tamanho da fonte
$quantidade_letras = 6;
// recebe a quantidade de letras que o captcha terá
aplicacao::captcha($largura, $altura, $tamanho_fonte, $quantidade_letras);
// executa a funcao captcha passando os parametros recebidos
?>

Example #4
0
<?php

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

            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');
        }
    }
    if ($acao == 'editar') {
        $sql = 'SELECT * FROM usuario WHERE login =? AND cod_usuario <> ?';
        $result = banco::listar($sql, array($login, $codigo));
        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?codigo=' . $codigo);
        }
        try {
            $sql = 'UPDATE usuario SET perfil=?, nome = ?, login = ? , senha = ? WHERE cod_usuario = ?';
            banco::executar($sql, array($perfil, $nome, $login, $senha, $codigo));
            mensagem::sucesso('Operação realizada com sucesso!');
            aplicacao::redirect('usuarios.php');
        } catch (Exception $e) {
            mensagem::erro('Não foi possivel alterar usuário. Erro no banco de dados.');
            aplicacao::redirect('usuario-cadastro.php?codigo=' . $codigo);
        }
    }
}
            mensagem::erro('Não foi possivel cadastrar usuário. Erro no banco de dados.');
            aplicacao::redirect('candidato-cadastro.php');
        }
    }
    if ($acao == 'editar') {
        $sql = 'SELECT * FROM candidato WHERE numero = ? and nome_candidato not like ?';
        $result = banco::listar($sql, array($numero, $nome));
        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?codigo=' . $codigo);
        }
        try {
            $sql = 'UPDATE candidato SET numero = ?, nome_candidato = ? , nome_urna = ?, situacao = ?, partido = ?, num_partido = ?, coligacao = ?, cargo = ?, sexo = ? WHERE numero = ?';
            banco::executar($sql, array($numero, $nome, $nome_urna, $situacao, $partido_nome, $partido_num, $coligacao, $cargo, $sexo, $numero));
            mensagem::sucesso('Operação realizada com sucesso!');
            aplicacao::redirect('candidatos.php');
        } catch (Exception $e) {
            mensagem::erro('Não foi possivel alterar usuário. Erro no banco de dados.');
            aplicacao::redirect('candidato-cadastro.php?codigo=' . $codigo);
        }
    }
}
$sql = "SELECT * FROM partido ORDER BY nome";
$partidos = banco::listar($sql);
if (!is_null($codigo)) {
    $sql = "SELECT * FROM candidato WHERE numero = ?";
    $result = banco::listar($sql, array($codigo));
    if ($result) {
        $objeto = $result[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);
<?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));
        }
        try {
            $sql = 'INSERT INTO secao (zona, secao, cod_municipio, municipio, cod_local, local, endereco, bairro, cep, aptos_secao, secao_agregadas, aptos_agregadas, aptos_total, latitude, longitude) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)';
            banco::executar($sql, array($objeto->zona, $objeto->secao, $objeto->cod_municipio, $objeto->municipio, $objeto->cod_local, $objeto->local, $objeto->endereco, $objeto->bairro, $objeto->cep, $objeto->aptos_secao, $objeto->secao_agregadas, $objeto->aptos_agregadas, $objeto->aptos_total, $objeto->latitude, $objeto->longitude));
            mensagem::sucesso('Operação realizada com sucesso!');
            aplicacao::redirect('secoes.php');
        } catch (Exception $e) {
            mensagem::erro('Não foi possivel cadastrar usuário. Erro no banco de dados.');
            aplicacao::redirect('secao-cadastro.php');
        }
    }
    if ($acao == 'editar') {
        if ($objeto->zona != $zona or $objeto->secao != $secao) {
            $sql = 'SELECT * FROM secao WHERE secao =? and zona=? ';
            $result = banco::listar($sql, array($objeto->secao, $objeto->zona));
            if (count($result) > 0) {
                mensagem::erro('Não foi possivel cadastrar seção. A zona e seção informados já existem no banco de dados.');
                $erro = true;
            }
        }
        try {
            $sql = 'UPDATE secao SET zona = ?, secao = ?, cod_municipio = ?, municipio = ?, cod_local = ?, local = ?, endereco = ?, bairro = ?, cep = ?, aptos_secao = ?, secao_agregadas = ?, aptos_agregadas = ?, aptos_total = ?, latitude = ?, longitude = ? WHERE zona = ? and secao = ?';
            banco::executar($sql, array($objeto->zona, $objeto->secao, $objeto->cod_municipio, $objeto->municipio, $objeto->cod_local, $objeto->local, $objeto->endereco, $objeto->bairro, $objeto->cep, $objeto->aptos_secao, $objeto->secao_agregadas, $objeto->aptos_agregadas, $objeto->aptos_total, $objeto->latitude, $objeto->longitude, $zona, $secao));
            mensagem::sucesso('Operação realizada com sucesso!');
            aplicacao::redirect('secoes.php');
        } catch (Exception $e) {
            mensagem::erro('Não foi possivel alterar usuário. Erro no banco de dados.');
            aplicacao::redirect('secao-cadastro.php?zona=' . $zona . '&secao=' . $secao);
        }
    }
}
Example #10
0
<?php

if (aplicacao::isRequestPost()) {
    $acao = aplicacao::getParam('acao');
    if ($acao = 'login') {
        $login = aplicacao::getParam('login');
        $senha = md5(aplicacao::getParam('senha') . 'elect2012');
        $result = banco::listar('SELECT * FROM usuario WHERE login = ? and senha = ?', array($login, $senha));
        if (count($result) > 0) {
            $usuario = $result[0];
            aplicacao::setUsuarioLogado($usuario);
            aplicacao::redirect('index.php');
        } else {
            mensagem::erro('Login ou senha incorretos! Tente novamente!');
            aplicacao::redirect('index.php');
        }
    }
}
Example #11
0
								<th class="td-actions"></th>
								<?php 
}
?>
							</tr>
						</thead>
						<tbody>
							<?php 
foreach ($lista as $item) {
    print '<tr>';
    print '<td>' . $item->zona . '</td>';
    print '<td>' . $item->secao . '</td>';
    print '<td>' . $item->local . '</td>';
    print '<td>' . $item->endereco . '. ' . $item->bairro . '</td>';
    print '<td>' . $item->aptos_total . '</td>';
    if (aplicacao::getUsuarioLogado()->perfil == 1) {
        print '<td class="td-actions" style="width:150px">';
        print '		<a rel="tooltip" title="editar" href="secao-cadastro.php?zona=' . $item->zona . '&secao=' . $item->secao . '" class="btn btn-warning "><i class="icon-white icon-pencil "></i></a>';
        print '		<a rel="tooltip" title="deletar" class="btn btn-danger" onclick="' . "document.getElementById('codigo').innerHTML='<p><b>Zona:</b> {$item->zona} <br/><b>Seção:</b> {$item->secao} <br/><b>Local:</b> {$item->local} </p>' ;document.getElementById('zona').value = " . $item->zona . ";document.getElementById('secao').value = " . $item->secao . "; \$('#modalDeletar').modal('show');" . '">';
        print '			<i class="icon-trash icon-white"></i>';
        print '		</a>';
        print '</td>';
    }
    print '</tr>';
}
?>
							
						</tbody>
					</table>				
				</div>
			</div>
Example #12
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) {
         $result = banco::listar($sql, array($objeto->cpf, $objeto->oab, $codigo));
         if (count($result) > 0) {
             mensagem::erro('Já existe um advogado com o cpf ou oab informados. Verifique e corrija os campos.');
             $erro = true;
         }
     }
     if (!$erro) {
         try {
             $sql = 'UPDATE advogado SET 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 = ?, titulo = ? WHERE cod_advogado = ?';
             $values = array($objeto->nome, $objeto->oab, $objeto->cpf, $objeto->celular1, $objeto->celular2, $objeto->tel_residencial, $objeto->tel_comercial, $objeto->email1, $objeto->email2, $objeto->endereco, $objeto->numero, $objeto->complemento, $objeto->bairro, $objeto->cidade, $objeto->uf, $objeto->eleicoesAnt, $objeto->eleicoesAntAnos, $objeto->bairroPreferido1, $objeto->cep, $objeto->indicacao1, $objeto->indicacao2, $objeto->zona, $objeto->secao, $objeto->titulo, $codigo);
             banco::executar($sql, $values);
             mensagem::sucesso('Dados cadastrados com sucesso!');
             aplicacao::redirect('advogados.php');
         } catch (Exception $e) {
             mensagem::erro('Erro no banco de dados. Tente novamente!');
             aplicacao::redirect('advogado-cadastro.php?codigo = ' . $codigo);
         }
     }
 }
 if ($objeto->numero == 0) {
     $objeto->numero = null;
 }
 if ($objeto->cep == 0) {
     $objeto->cep = null;
 }
 if ($objeto->celular1 == 0) {
     $objeto->celular1 = null;
 }
 if ($objeto->celular2 == 0) {
     $objeto->celular2 = null;
 }
Example #14
0
<?php

// INICIO DE TODAS AS PAGINAS
session_start();
include "bibliotecas/aplicacao.php";
include "bibliotecas/banco.php";
include "bibliotecas/utils.php";
include "bibliotecas/mensagem.php";
include "bibliotecas/gmaps.php";
banco::conectar();
aplicacao::verificaUsuarioLogado();
        $cep = $objAdvogadoAtual->cep;
        $eleicoesAnt = $objAdvogadoAtual->eleicoesAnt;
        $eleicoesAntAnos = array();
        $bairroPreferido1 = $objAdvogadoAtual->bairroPreferido1;
        $indicacao1 = $objAdvogadoAtual->indicacao1;
        $indicacao2 = $objAdvogadoAtual->indicacao2;
        $zona = $objAdvogadoAtual->zona;
        $secao = $objAdvogadoAtual->secao;
        //$titulo =  $objAdvogadoAtual->titulo;
    } else {
        mensagem::erro('Numero OAB não encontrado no banco de dados. Tente novamente!');
        aplicacao::redirect('pre-cadastro.php');
    }
} else {
    mensagem::erro('Numero OAB não encontrado no banco de dados. Tente novamente!');
    aplicacao::redirect('pre-cadastro.php');
}
if ($numero == 0) {
    $numero = null;
}
if ($cep == 0) {
    $cep = null;
}
if ($celular1 == 0) {
    $celular1 = null;
}
if ($celular2 == 0) {
    $celular2 = null;
}
if ($tel_residencial == 0) {
    $tel_residencial = null;