コード例 #1
0
ファイル: banco_test.php プロジェクト: analisis1G22015/F3
 function test_comprobar_saldo_tarjeta()
 {
     $tarjeta = new banco();
     $result = $tarjeta->comprobar_saldo_tarjeta(1, 111, 200);
     //solicita 200 monto necesario
     $this->assertEquals(true, $result);
     //tiene lo sufieciente
     $result = $tarjeta->comprobar_saldo_tarjeta(1, 111, 500);
     //solicita 500 monto necesario
     $this->assertEquals(false, $result);
     //no tiene lo suficiente
 }
コード例 #2
0
function exportar_usuarios($sql)
{
    $banco = new banco();
    //gera planilha com todos usuarios
    $str = "\"ID\";\"Nome\";\"Email\"\n";
    //iniciando variavel usada para escrever o .csv
    $qry = $banco->query($sql);
    while ($ob = $banco->row_objeto($qry)) {
        $str .= "\"" . $ob->us_id . "\"" . ";" . "\"" . $ob->us_nome . "\"" . ";" . "\"" . $ob->us_email . "\"" . "\n";
        //escreve linha do arquivo
    }
    $arq = "usuarios" . date("Ymdhis") . ".csv";
    $nomeArq = "http://{$_SERVER['HTTP_HOST']}/adm/modulos/usuarios/" . $arq;
    $fp = fopen($arq, "a");
    // Escreve "exemplo de escrita" no .csv
    $escreve = fwrite($fp, $str);
    // Fecha o arquivo
    fclose($fp);
    //gera planilha com todos usuarios
}
コード例 #3
0
ファイル: classes.php プロジェクト: profbaco/sistemaportare
 public function conect()
 {
     if (is_null(self::$db)) {
         try {
             self::$db = new PDO(DRIVE . ':Server=' . HOST . ';Database=' . BANCO . '', '' . USER . '', '' . PASS . '');
             self::$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
         } catch (PDOException $e) {
             echo "Erro ao conectar. Motivo: " . $e->getMessage();
         }
     }
     return self::$db;
 }
コード例 #4
0
ファイル: banco.php プロジェクト: laiello/dia-d-elect2012
 public static function conectar()
 {
     if (empty(self::$banco_obj)) {
         $config = array();
         $config_file = self::configFile();
         if (file_exists($config_file)) {
             $config = parse_ini_file($config_file);
             $servidor = $config['banco_servidor'];
             $banco = $config['banco_nome'];
             $usuario = $config['banco_usuario'];
             $senha = $config['banco_senha'];
             $porta = $config['banco_porta'];
             self::$banco_config = $config;
             self::$banco_obj = new PDO("mysql:host={$servidor};port={$porta};dbname={$banco}", $usuario, $senha, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
             self::$banco_obj->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
         } else {
             throw new Exception('Arquivo de configuracao nao encontrado.');
         }
     }
     return self::$banco_obj;
 }
コード例 #5
0
ファイル: acao.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
$idlogin = $_SESSION['idlogin'];
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$item = empty($_POST['item']) ? 0 : 1;
$idcheck = $_POST['idcheck'];
$campo = $_POST['campo'];
echo "UPDATE ZPortareCheckList SET " . $campo . " = " . $item . ", idusuario=" . $idlogin . " WHERE id = " . $idcheck;
$consulta->PDOEditar("ZPortareCheckList", $campo . "=" . $item . ", idusuario=" . $idlogin, "id=" . $idcheck);
コード例 #6
0
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$pc = empty($_REQUEST['pagina']) ? "1" : $_REQUEST['pagina'];
?>

<script src="theme/default/js/functions.js"></script>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
                Contas não Migradas
            </strong>
        </h4>
    </div>
    <div class="panel-body">
        <table class="table table-hover table-condensed">
            <thead>
            <tr>
                <th>Código</th>
                <th>Descrição</th>
            </tr>
            </thead>
            <tbody>
コード例 #7
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!');
            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);
        }
    }
}
コード例 #8
0
ファイル: processar.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$idlogin = $_SESSION['idlogin'];
list($diai, $mesi, $anoi) = explode("/", $_REQUEST['periodoInicial']);
$periodoInicial = $anoi . '-' . $mesi . '-' . $diai;
list($diaf, $mesf, $anof) = explode("/", $_REQUEST['periodoFinal']);
$periodoFinal = $anof . '-' . $mesf . '-' . $diaf;
if ($periodoInicial > $periodoFinal) {
    echo '<br><b>O Período Inicial não pode ser maior do que o Período Final!</b>';
    exit;
}
$sqlconta = $consulta->PDOSelecionarPadrao("*", "ZPortarePlanocontas", "LEN(codconta)>15");
// and codconta = '3.1.10.30.010.001'");
$d = new ArrayIterator($sqlconta);
while ($d->valid()) {
    $valorconta = $d->current();
    $sqlsaldo = $consulta->PDOSelecionarPadrao("(SUM(CREDITO) - SUM(DEBITO)) SALDO", "(\r\n                                                SELECT SUM(VALOR) CREDITO, 0 DEBITO\r\n                                                FROM CPARTIDA\r\n                                                WHERE CODCOLIGADA = 5\r\n                                                AND CREDITO like '" . $valorconta->codconta . "%'\r\n                                                AND DATA BETWEEN '" . $periodoInicial . "' AND '" . $periodoFinal . "'\r\n                                                UNION\r\n                                                SELECT 0 CREDITO, SUM(VALOR) DEBITO\r\n                                                FROM CPARTIDA\r\n                                                WHERE CODCOLIGADA = 5\r\n                                                AND DEBITO like '" . $valorconta->codconta . "%'\r\n                                                AND DATA BETWEEN '" . $periodoInicial . "' AND '" . $periodoFinal . "'\r\n                                              ) AS TABELA", "1=1");
    $dsaldo = new ArrayIterator($sqlsaldo);
    $valorsaldo = $dsaldo->current();
    $consulta->PDOEditar("ZPortarePlanocontas", "saldo = '" . $valorsaldo->SALDO . "'", "id = " . $valorconta->id);
    $d->next();
}
# Atualizando saldo dos grupos de contas
$totaldogrupo = 0;
$grupo = $consulta->PDOSelecionarPadrao("*", "ZPortareDregrupo", "1=1");
コード例 #9
0
ファイル: list.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$pc = empty($_REQUEST['pagina']) ? "1" : $_REQUEST['pagina'];
?>

<script src="theme/default/js/functions.js"></script>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
                Cadastro de Perfil
            </strong>
        </h4>
    </div>
    <div class="panel-body">
        <table class="table table-hover table-condensed">
            <thead>
            <tr>
                <th>#</th>
                <th>Descrição</th>
                <th>
                    <button type="button" class="btn btn-info btn-xs" rel="tooltip" title="Novo Registro" onclick="abrirModal('inserir', 0 , 'view/<?php 
echo $path;
コード例 #10
0
ファイル: resultado.php プロジェクト: mauriciowitzgall/BUSCA
$tpl_filtro->CAMPO_NOME = "filtro_produto";
$tpl_filtro->CAMPO_TAMANHO = "50";
$tpl_filtro->CAMPO_VALOR = $filtro_produto;
$tpl_filtro->block("BLOCK_CAMPO_PADRAO");
$tpl_filtro->block("BLOCK_CAMPO");
$tpl_filtro->block("BLOCK_ESPACO");
$tpl_filtro->block("BLOCK_COLUNA");
//Filtro Categoria
$tpl_filtro->CAMPO_TITULO = "Categoria";
$tpl_filtro->block("BLOCK_CAMPO_TITULO");
$tpl_filtro->SELECT_NOME = "filtro_categoria";
//$tpl_filtro->SELECT_ID = "";
//$tpl_filtro->SELECT_TAMANHO = "";
$tpl_filtro->block("BLOCK_SELECT_FILTRO");
$tpl_filtro->block("BLOCK_OPTION_PADRAO");
$obj = new banco();
$obj->conectar();
$obj->selecionarDB($db);
$sql = "\n    SELECT cat_codigo, cat_nome\n    FROM produtos_categorias    \n    WHERE cat_cooperativa={$cooperativa}\n    ORDER BY cat_nome\n";
$query = $obj->query($sql);
while ($dados = mysql_fetch_array($query)) {
    $codigo = $dados["cat_codigo"];
    $tpl_filtro->OPTION_VALOR = $dados["cat_codigo"];
    $tpl_filtro->OPTION_TEXTO = $dados["cat_nome"];
    if ($codigo == $filtro_categoria) {
        $tpl_filtro->block("BLOCK_OPTION_SELECIONADO");
    }
    $tpl_filtro->block("BLOCK_OPTION");
}
$tpl_filtro->block("BLOCK_SELECT");
$tpl_filtro->block("BLOCK_ESPACO");
コード例 #11
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');
        }
    }
    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);
        }
    }
}
コード例 #12
0
ファイル: list.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$pc = empty($_REQUEST['pagina']) ? "1" : $_REQUEST['pagina'];
?>

<script src="theme/default/js/functions.js"></script>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
                Cálculo do KM
            </strong>
        </h4>
    </div>
    <div class="panel-body">
        <table class="table table-hover table-condensed">
            <thead>
            <tr>
                <th>#</th>
                <th>RM</th>
                <th>Criado Por</th>
                <th>Motorista</th>
                <th>Caminhão</th>
コード例 #13
0
ファイル: agregados.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$tipo = $_REQUEST['tipo'];
$placa = $_REQUEST['placa'];
$sql = $consulta->PDOSelecionar("IDOBJOFPAI,\r\n\t\t\tCONVERT(VARCHAR(30), DATAENTRADA, 103) + ' - ' +CONVERT(VARCHAR(30), DATAENTRADA, 108) DTHRENTRADA,\r\n\t\t\tCONVERT(VARCHAR(30), DATASAIDA, 103) + ' - ' +CONVERT(VARCHAR(30), DATASAIDA, 108) DTHRSAIDA,\r\n\t\t\tRECMODIFIEDBY, DATASAIDA", "OFHISTOBJFILHO (NOLOCK)", "IDOBJOF = '" . $placa . "'", 0, 500, "DATASAIDA ASC");
$d = new ArrayIterator($sql);
echo '<table class="table table-hover table-condensed">
				<thead>
				<tr>
					<th>Placa</th>
					<th>Dt/Hr Entrada</th>
					<th>Dt/Hr Saída</th>
					<th>Usuário RM</th>
				</tr>
				</thead>';
while ($d->valid()) {
    $valor = $d->current();
    echo '<tr>
				<td>' . $valor->IDOBJOFPAI . '</td>
				<td>' . $valor->DTHRENTRADA . '</td>
				<td>' . $valor->DTHRSAIDA . '</td>
				<td>' . $valor->RECMODIFIEDBY . '</td>
			  </tr>';
    $d->next();
}
<html>
<head>
    <meta charset="utf-8">
    <title>Resultado da DRE</title>
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/style.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/print.css" media="print">

</head>

<body>

<?php 
require "../../dados/config.php";
require "../../dados/classes.php";
$consulta = new banco();
$sqlperiodo = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), datainicial, 103) dtinicial, datainicial, CONVERT(VARCHAR(15), datafinal, 103) dtfinal, datafinal", "ZPortareDataBase", "1=1");
$dperiodo = new ArrayIterator($sqlperiodo);
$valorperiodo = $dperiodo->current();
$datainicial = $valorperiodo->datainicial;
$datafinal = $valorperiodo->datafinal;
$chapa = $_REQUEST['chapa'];
$sqlmotorista = $consulta->PDOSelecionarPadrao("C.CODVEN, B.NOME, A.CHAPA", "PFUNC A\r\n\tJOIN PPESSOA B ON B.CODIGO = A.CODPESSOA\r\n\tJOIN TVEN C ON C.CODPESSOA = B.CODIGO", "A.CHAPA = '" . $chapa . "'");
$dmotorista = new ArrayIterator($sqlmotorista);
$valormotorista = $dmotorista->current();
$idmotorista = $valormotorista->CODVEN;
?>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
コード例 #15
0
ファイル: valida.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once 'dados/config.php';
require_once 'dados/classes.php';
$consulta = new banco();
$email = filter_input(INPUT_POST, 'email', FILTER_SANITIZE_EMAIL);
$senha = md5(filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_STRING));
$conta = $consulta->PDOQtderegistro("ZPortareLogin", "email = '" . $email . "'");
if ($conta > 0) {
    $sql = $consulta->PDOSelecionar("*", "ZPortareLogin", "email = '" . $email . "'", 0, 10, "id");
    $d = new ArrayIterator($sql);
    $valor = $d->current();
    if ($valor->senha == $senha) {
        if ($valor->ativo == 0) {
            echo '<div class="alert alert-dismissable alert-danger"><button type="button" class="close" data-dismiss="alert">×</button>' . 'Usuário desativado</div> &nbsp;';
        } else {
            $_SESSION['nomelogin'] = $valor->nome;
            $_SESSION['idlogin'] = $valor->id;
            echo 'Por favor, aguarde enquanto é redirecionado!';
            echo "<script language='javascript'>location.href='logado.php';</script>";
            echo '&nbsp;';
        }
    } else {
        echo '<div class="alert alert-dismissable alert-danger"><button type="button" class="close" data-dismiss="alert">×</button>' . 'A senha digitada é errada</div> &nbsp;';
    }
} else {
    echo '<div class="alert alert-dismissable alert-danger"><button type="button" class="close" data-dismiss="alert">×</button>' . 'E-mail não cadastrado</div> &nbsp;';
}
コード例 #16
0
ファイル: tabelabase.php プロジェクト: arthurHosang/crudPHPOO
 /**
  * @param string $sql Instrução SQL a ser executada
  * @param array $param Array com os dados para a substituição
  */
 public function carregarRegistroPorSql($sql, $param = array())
 {
     $this->setStatement(parent::executarSQL($sql, $param));
 }
コード例 #17
0
ファイル: control_banco.php プロジェクト: RJPC/dirhac
$comprobar = true;
if (isset($_POST['olddescripcion'])) {
    $olddescripcion = trim($_POST['olddescripcion']);
}
//  Fin
if (isset($_POST['lOpt'])) {
    $lOpt = trim($_POST['lOpt']);
}
if (isset($_POST['codigo_banco'])) {
    $codigo_banco = trim($_POST['codigo_banco']);
}
if (isset($_POST['descripcion'])) {
    $descripcion = trim($_POST['descripcion']);
}
include_once "../class/class_banco.php";
$banco = new banco();
if ($lOpt == 'Registrar') {
    $banco->codigo_banco($codigo_banco);
    $banco->descripcion($descripcion);
    if (!$banco->Comprobar($comprobar)) {
        if ($banco->Registrar($_SESSION['user_name'])) {
            $confirmacion = 1;
        } else {
            $confirmacion = -1;
        }
    } else {
        if ($banco->estatus() == 1) {
            $confirmacion = 0;
        } else {
            if ($banco->Activar()) {
                $confirmacion = 1;
コード例 #18
0
            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];
    }
}
コード例 #19
0
require 'banco.php';
$id_lembrete = null;
if (!empty($_GET['id_lembrete'])) {
    $id_lembrete = $_REQUEST['id_lembrete'];
}
if (null == $id_lembrete) {
    header("Location: index.php");
} else {
    $pdo = banco::conectar();
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $sql = "SELECT * FROM webpad where id_lembrete = ?";
    $q = $pdo->prepare($sql);
    $q->execute(array($id_lembrete));
    $data = $q->fetch(PDO::FETCH_ASSOC);
    banco::desconectar();
}
?>

<!DOCTYPE html>
<html lang="pt-br">
    <head>
        <meta charset="utf-8">
        <link href="css/bootstrap.min.css" rel="stylesheet">
        <script src="js/bootstrap.min.js"></script>
    </head>
    <body>
        <div class="container">           
            <div class="span10 offset1">
                <div class="row">
                    <h3 class="well"> Listar lembretes </h3>
コード例 #20
0
ファイル: list.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$pc = empty($_REQUEST['pagina']) ? 1 : $_REQUEST['pagina'];
?>

<script src="theme/default/js/functions.js"></script>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
                Cadastro de Clientes/Fornecedores
            </strong>
        </h4>
    </div>
    <div class="panel-body">
        <table class="table table-hover table-condensed">
            <thead>
            <tr>
                <th>Código</th>
                <th>Fantasia</th>
                <th>Razão Social</th>
                <th>CNPJ/CPF</th>
                <th>KM Asfalto</th>
コード例 #21
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);
コード例 #22
0
ファイル: conteudo.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$idkm = $_REQUEST['idkm'];
$agregado = $_REQUEST['agregado'];
if ($agregado > "1") {
    ?>
<table class="table table-hover table-condensed" id="tabelaDepAdic">
    <thead>
    <tr>
        <th>Despesa</th>
        <th>Calculado</th>
        <th><?php 
    if ($agregado >= "3") {
        ?>
            <button type="button" class="btn btn-info btn-xs" rel="tooltip" title="Novo Registro" onclick="abrirModalExtra('inserir', 0 , 'view/<?php 
        echo $path;
        ?>
/form.php?agregado=<?php 
        echo $agregado;
        ?>
')">
                <i class="glyphicon glyphicon-plus"></i>
            </button>
コード例 #23
0
ファイル: index.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once 'dados/config.php';
require_once 'dados/classes.php';
$consulta = new banco();
$sql = $consulta->PDOSelecionarPadrao("VERSAO", "ZPortareVersion", "1=1");
$d = new ArrayIterator($sql);
$valor = $d->current();
?>
<!-- http://bootswatch.com/simplex/ -->
<!DOCTYPE html>
<html lang="pt_br">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Sistema Portare</title>
    <link rel="shortcut icon" href="theme/default/images/portare.ico" >
    <link rel="icon" type="image/gif" href="theme/default/images/portare.gif" >

    <!-- Bootstrap -->
    <link href="theme/default/css/bootstrap.min.css" rel="stylesheet">
    <link href="theme/default/css/style.css" rel="stylesheet">

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
コード例 #24
0
ファイル: actions.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$acao = $_REQUEST['acao'];
$id = filter_input(INPUT_POST, 'id', FILTER_SANITIZE_NUMBER_INT);
$idmotorista = filter_input(INPUT_POST, 'idmotorista', FILTER_SANITIZE_STRING);
$operadora = filter_input(INPUT_POST, 'operadora', FILTER_SANITIZE_STRING);
$numero = filter_input(INPUT_POST, 'numero', FILTER_SANITIZE_STRING);
if ($acao == 'inserir') {
    $consulta->PDOInserir("ZPortareTelefones", "(idmotorista, operadora, numero)", "('" . $idmotorista . "', '" . $operadora . "', '" . $numero . "')");
    echo '<script language="javascript">
                carregaPagina(\'view/' . $path . '/list.php\')
                $("#modalCadastro").modal("hide");
              </script>';
} elseif ($acao == 'editar') {
    $consulta->PDOEditar("ZPortareTelefones", "idmotorista='" . $idmotorista . "', operadora='" . $operadora . "', numero='" . $numero . "'", "id = " . $id);
    echo '<script language="javascript">
                carregaPagina(\'view/' . $path . '/list.php\')
                $("#modalCadastro").modal("hide");
              </script>';
} elseif ($acao == 'excluir') {
    $id = $_POST['id'];
    # Tem que checar se esta seguradora não faz parte de um cliente
    /*$checa = $consulta->PDOQtderegistro("clientes", "idseguradora = " . $id);
コード例 #25
0
ファイル: form.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$acao = $_REQUEST['acao'];
$id = $_REQUEST['id'];
if ($id > 0) {
    $dados = $consulta->PDOSelecionar("B.*, A.descricao", "ZPortareDespesas A, ZPortareCaminhoesdespesas B", "A.id = B.iddespesa AND B.id = " . $id, 0, 1, "B.id");
    $d = new ArrayIterator($dados);
    $valor = $d->current();
}
?>
<link href="theme/default/css/select2.css" rel="stylesheet">

<style>
    .select2-container .select2-choice {
        padding: 0px;
        height: 34px;
        padding: 2px 0px 0px 8px;

    }
    .override {
        padding: 0px;
    }
</style>
<html>
<head>
    <meta charset="utf-8">
    <title>Resultado da DRE</title>
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/style.css">
    <link rel="stylesheet" type="text/css" href="../../theme/default/css/print.css" media="print">

</head>

<body>

<?php 
require "../../dados/config.php";
require "../../dados/classes.php";
$consulta = new banco();
$sqlperiodo = $consulta->PDOSelecionarPadrao("CONVERT(VARCHAR(15), datainicial, 103) dtinicial, datainicial, CONVERT(VARCHAR(15), datafinal, 103) dtfinal, datafinal", "ZPortareDataBase", "1=1");
$dperiodo = new ArrayIterator($sqlperiodo);
$valorperiodo = $dperiodo->current();
$datainicial = $valorperiodo->datainicial;
$datafinal = $valorperiodo->datafinal;
$chapa = $_REQUEST['chapa'];
$sqlmotorista = $consulta->PDOSelecionarPadrao("C.CODVEN, B.NOME, A.CHAPA", "PFUNC A\r\n\tJOIN PPESSOA B ON B.CODIGO = A.CODPESSOA\r\n\tJOIN TVEN C ON C.CODPESSOA = B.CODIGO", "A.CHAPA = '" . $chapa . "'");
$dmotorista = new ArrayIterator($sqlmotorista);
$valormotorista = $dmotorista->current();
$idmotorista = $valormotorista->CODVEN;
?>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
コード例 #27
0
<?php

include_once "../../login/check.php";
$folder = "../../";
$Cod = $_GET['Cod'];
$titulo = "NModificarDatosBanco";
include_once "../../class/banco.php";
$banco = new banco();
$ban = $banco->mostrarRegistro($Cod);
$ban = array_shift($ban);
if ($ban['TipoCuenta'] == "Bolivianos") {
    $bol = array("checked" => "checked");
} else {
    $dol = array("checked" => "checked");
}
include_once $folder . "cabecerahtml.php";
?>
<script language="javascript">
configuracion={todayBtn: "", endDate: "'0d'"};
</script>
<?php 
include_once $folder . "cabecera.php";
?>
<form action="actualizar.php" method="post">
<?php 
campo("Cod", "hidden", $Cod);
?>
<table class="table table-hover">
	<tr>
    	<td class="der">Nombre del Banco</td>
        <td><?php 
コード例 #28
0
ファイル: form.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$acao = $_REQUEST['acao'];
$id = $_REQUEST['id'];
if ($id > 0) {
    $dados = $consulta->PDOSelecionar("*", "ZPortareDregrupo", "id = " . $id, 0, 1, "id");
    $d = new ArrayIterator($dados);
    $valor = $d->current();
}
?>
<input type="hidden" id="id" value="<?php 
echo $id;
?>
">
<input type="hidden" id="acao" value="<?php 
echo $acao;
?>
">

<div class="col-md-12">
    <div class="row">
        <div class="col-md-3">
            <label for="codigo">Código</label>
コード例 #29
0
ファイル: list.php プロジェクト: profbaco/sistemaportare
<?php

if (!isset($_SESSION)) {
    session_start();
}
include_once '../../dados/config.php';
require_once '../../dados/classes.php';
$consulta = new banco();
$linkurl = explode("/", $_SERVER['SCRIPT_NAME']);
$path = $linkurl[count($linkurl) - 2];
$pc = empty($_REQUEST['pagina']) ? "1" : $_REQUEST['pagina'];
?>

<script src="theme/default/js/functions.js"></script>

<div class="panel panel-default">
    <div class="panel-heading">
        <h4><strong>
                Cadastro de Carretas
            </strong>
        </h4>
    </div>
    <div class="panel-body">
        <table class="table table-hover table-condensed">
            <thead>
            <tr>
                <th>Placa</th>
                <th>Modelo</th>
                <th>Mês/IPVA</th>
                <th>
                    <button type="button" class="btn btn-default btn-xs" rel="tooltip" title="Filtar" >
コード例 #30
0
ファイル: crear.php プロジェクト: jojojojoj/sisco
<?php

// <editor-fold defaultstate="collapsed" desc="php">
require '../../includes/constants.php';
$usuario = new usuario();
$usuario->confirmar_miembro();
$contrato = new contrato();
$vendedor = new vendedor();
$organismo = new organismo();
$frecuencia = new frecuencia();
$producto = new producto();
$medio_pago = new mediopago();
$plazo = new plazo();
$banco = new banco();
$vendedores = $vendedor->vendedor_por_empresa($_SESSION['usuario']['empresa_id']);
$organismos = $organismo->listar();
//TODO dinamizar esto
$frecuencias = $frecuencia->listar();
$productos = $producto->productosConExistencia();
$tipo_medio_pago = $medio_pago->listar_tipo_medio_pagos();
$bancos = $banco->listar();
$plazos = $plazo->listar();
$resultado = array("suceed" => false);
$cuotas = $frecuencias['data'][0]['frecuencia'] * $plazos['data'][0]['nombre'];
if (isset($_POST['submit'])) {
    $data = $_POST;
    unset($data['submit'], $data['disponible'], $data['costo'], $data['valor'], $data['sel_producto'], $data['sel_cantidad'], $data['producto'], $data['cantidad'], $data['medio_pago_id'], $data['fecha_inicio_cobro']);
    $resultado = $contrato->emitirContrato($data, $_POST['producto'], $_POST['cantidad'], $_POST['costo'], $_POST['medio_pago_id'], $_POST['cuotas'], $_POST['fecha_inicio_cobro']);
}
// </editor-fold>
?>