コード例 #1
0
ファイル: relatorio_avanco2.php プロジェクト: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
$resumo_aprovado = $DAO->Listar("SELECT\r\n \t\t\t\t\t\t\t\t\t\t\tA.id_disciplina,\r\n\t\t\t\t\t\t\t\t\t\t\tF.nome AS nome_disciplina,\r\n\t\t\t\t\t\t\t\t\t\t\tB.status,\r\n\t\t\t\t\t\t\t\t\t\t\tCOUNT(DISTINCT(A.id)) AS total_aprovado\r\n\t\t\t\t\t\t\t\t\t\tFROM tb_projeto_cad A\r\n\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_projeto_cad_cliente B \t\t\tON A.id = B.id_projeto_cad AND B.excluido IS NULL\r\n\t\t\t\t\t\t\t\t\t\tINNER JOIN tb_fase_projeto C \t\t\t\tON A.id_fase = C.id\r\n\t\t\t\t\t\t\t\t\t\tINNER JOIN tb_projeto_obra D \t\t\t\tON A.id_obra = D.id\r\n\t\t\t\t\t\t\t\t\t\tINNER JOIN tb_tipo_documento E \t\t\t\tON A.id_tipo_doc = E.id\r\n\t\t\t\t\t\t\t\t\t\tINNER JOIN tb_disciplina F \t\t\t\t\tON A.id_disciplina = F.id\r\n\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_cod_projeto G \t\t\t\t\tON A.id_cod_projeto = G.id\r\n\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_nucleo H \t\t\t\t\t\tON A.id_nucleo = H.id\r\n\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_projeto_contrato I \t\t\tON A.id_contrato = I.id\r\n\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_projeto_trecho J \t\t\t\tON A.id_trecho = J.id\r\n\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_empresa L \t\t\t\t\t\tON A.id_empresa = L.id\r\n\t\t\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\t\t\tB.id = (SELECT id FROM tb_projeto_cad_cliente WHERE id_projeto_cad = A.id ORDER BY id DESC LIMIT 1)\r\n \t\t\t\t\t\t\t\t\t\t\tAND B.status IN ('A', 'P')\r\n\t\t\t\t\t\t\t\t\t\tGROUP BY A.id_disciplina,\r\n\t\t\t\t\t\t\t\t\t\t\t\t B.status\r\n\t\t\t\t\t\t\t\t\t\t");
?>
<html>
<script type="text/javascript"
	src="https://www.google.com/jsapi?autoload={'modules':[{'name':'visualization','version':'1','packages':['corechart']}]}"></script>

<img src="../../img/logo_grafico.png" align="left"> <br></br>
<div id="columnchart_values" style="width: 900px; height: 300px;"></div>

<div class="add-border">


</html>
<?php 
foreach ($resumo_aprovado as $item) {
    $aprovado = 0;
    if ($item['total_aprovado'] != '') {
        $aprovado = $item['total_aprovado'];
    }
    echo 'teste' . $aprovado;
    $grafico .= "['" . $item['nome_disciplina'] . "', " . $aprovado . ", '" . $aprovado . "', 22, '22', 23, '23'],";
    ?>
コード例 #2
0
ファイル: detalha_cliente.php プロジェクト: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
connectSQL();
$lista->setEmpresa($_GET['empresa']);
$lista->setObra($_GET['obra']);
$lista->setFaseDoProjeto($_GET['fase']);
$lista->setDisciplina($_GET['disciplina']);
$lista->setTipoDeDocumento($_GET['tipo']);
$lista->setStatus($_GET['status']);
if ($lista->getEmpresa() == 0) {
    $empresa = '';
    $filtro_empresa = 'Todas';
} else {
    $empresa = " A.id_empresa = " . $lista->getEmpresa() . " AND";
    $query = mysql_query("SELECT nome FROM " . MYSQL_BASE_EMPRESAS . " WHERE id =" . $lista->getEmpresa());
    while ($row = mysql_fetch_array($query)) {
        $filtro_empresa = $row['nome'];
    }
}
if ($lista->getObra() == 0) {
    $obra = '';
    $filtro_obra = 'Todos';
} else {
    $obra = " A.id_obra = " . $lista->getObra() . " AND";
コード例 #3
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
if (!in_array(281, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="../documentos/fase_projeto.php";</script>';
}
$lista = new Lista();
$DAO = new ListaDao();
connectSQL();
$lista->setObra($_POST['obra']);
$lista->setFaseDoProjeto($_POST['fase_projeto']);
$lista->setDatInicio($_POST['data_inicio']);
$lista->setDatFim($_POST['data_fim']);
if ($lista->getDatInicio() != "") {
    $explode = explode("-", $_POST['data_inicio']);
    //CONVERTE A DATA INICIO PARA O FORMATO DO BANCO
    $dataInicio = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
    //CONVERTE A DATA INICIO PARA O FORMATO 'dd/mm/aaaa'
    $dataInicioView = $explode[0] . '/' . $explode[1] . '/' . $explode[2];
}
if ($lista->getDatFim() != "") {
    $explode = explode("-", $_POST['data_fim']);
    //CONVERTE A DATA FIM PARA O FORMATO DO BANCO
    $dataFim = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
    //CONVERTE A DATA INICIO PARA O FORMATO 'dd/mm/aaaa'
    $dataFimView = $explode[0] . '/' . $explode[1] . '/' . $explode[2];
}
コード例 #4
0
ファイル: new.php プロジェクト: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/ListaDAO.php';
include_once '../Lista.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$lista = new Lista();
$DAO = new ListaDao();
//Verifica se a opcao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    $lista->setUsuario(userId());
    $lista->setArquivos($_POST['arquivo']);
    //Verifica se o nome foi preenchido
    if ($lista->getArquivos() != null) {
        $retorno = $DAO->Gravar($lista);
        if ($retorno == 1) {
            echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>';
            echo '<script language= "JavaScript">location.href="new.php";</script>';
        } else {
            $msg = utf8_encode("Erro - Registro não foi salvo");
            echo '<script language= "JavaScript">alert("' . $msg . '");</script>';
        }
    } else {
        echo '<script language= "JavaScript">alert("Preenchas todos os campos.");</script>';
    }
}
?>
<!-- topbar ends -->
<div class="container-fluid">
コード例 #5
0
ファイル: relatorio_cliente.php プロジェクト: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
connectSQL();
$lista->setEmpresa($_POST['empresa']);
$lista->setObra($_POST['obra']);
$lista->setFaseDoProjeto($_POST['fase_projeto']);
$lista->setDisciplina($_POST['disciplina']);
$lista->setTipoDeDocumento($_POST['tipodocumento']);
$lista->setStatus($_POST['status']);
if (!empty($_POST['data_inicio'])) {
    $explode = explode("-", $_POST['data_inicio']);
    $dataInicio = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
}
if (!empty($_POST['data_fim'])) {
    $explode = explode("-", $_POST['data_fim']);
    $dataFim = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
}
//verifica se foi digitado a data Inicial e Final
if (!empty($dataInicio) && !empty($dataFim)) {
    $data .= "(data_entrada BETWEEN '" . $dataInicio . " 00:00:00' AND '" . $dataFim . " 23:59:59') AND status != 'V'  AND";
}
//Verifica se so a data inicial foi digitada
if (!empty($dataInicio) && empty($dataFim)) {
    $data .= "data_entrada >= '" . $dataInicio . " 00:00:00' AND status != 'V' AND";
コード例 #6
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
connectSQL();
$lista->setObra($_POST['obra']);
$lista->setDisciplina($_POST['disciplina']);
$lista->setTipoDeDocumento($_POST['tipodocumento']);
$data_inicio = "In&iacute;cio";
$data_fim = date('d-m-Y');
if (!empty($_POST['data_inicio'])) {
    $data_inicio = $_POST['data_inicio'];
    $explode = explode("-", $_POST['data_inicio']);
    $dataInicio = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
}
if (!empty($_POST['data_fim'])) {
    $data_fim = $_POST['data_fim'];
    $explode = explode("-", $_POST['data_fim']);
    $dataFim = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
}
//verifica se foi digitado a data Inicial e Final
if (!empty($dataInicio) && !empty($dataFim)) {
    $data .= "(criado BETWEEN '" . $dataInicio . " 00:00:00' AND '" . $dataFim . " 23:59:59') AND";
}
//Verifica se so a data inicial foi digitada
if (!empty($dataInicio) && empty($dataFim)) {
コード例 #7
0
ファイル: edit.php プロジェクト: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$lista = new Lista();
$DAO = new ListaDao();
//Verifica se a opcao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'atualizar') {
    $lista->setTitulo($_POST['titulo']);
    $lista->setEmpresa($_POST['empresa']);
    $lista->setCodProjeto($_POST['cod_projeto']);
    // 	$lista->setNucleo($_POST['nucleo']);
    // 	$lista->setContrato($_POST['contrato']);
    $lista->setObra($_POST['obra']);
    // 	$lista->setTrecho($_POST['trecho']);
    $lista->setFaseDoProjeto($_POST['fase_do_projeto']);
    $lista->setDisciplina($_POST['disciplina']);
    $lista->setTipoDeDocumento($_POST['tipo_de_documento']);
    $lista->setId($_POST['id']);
    //Verifica se o nome foi preenchido
    if ($lista->getTitulo() != null) {
        $retorno = $DAO->Atualizar($lista);
        // 		echo $retorno;
        // 		break;
        if ($retorno == 1) {
            echo '<script language= "JavaScript">alert("Registro alterado com sucesso");</script>';
            echo '<script language= "JavaScript">location.href="index.php";</script>';
コード例 #8
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
connectSQL();
$lista->setObra($_POST['obra']);
$lista->setDisciplina($_POST['disciplina']);
$lista->setStatus($_POST['status']);
$lista->setDatInicio($_POST['data_inicio']);
$lista->setDatFim($_POST['data_fim']);
//CONVERTE A DATA INICIO PARA O FORMATO DO BANCO
if ($lista->getDatInicio() != "") {
    $explode = explode("-", $_POST['data_inicio']);
    $dataInicio = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
}
//CONVERTE A DATA FIM PARA O FORMATO DO BANCO
if ($lista->getDatFim() != "") {
    $explode = explode("-", $_POST['data_fim']);
    $dataFim = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
}
if ($lista->getObra() == 0) {
    $obra = '';
    $filtro_obra = 'Todas';
} else {
    $obra = " AND D.id = " . $lista->getObra();
}
コード例 #9
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
connectSQL();
$lista->setObra($_POST['obra']);
$lista->setDisciplina($_POST['disciplina']);
$lista->setStatus($_POST['status']);
$lista->setDatInicio($_POST['data_inicio']);
$lista->setDatFim($_POST['data_fim']);
//CONVERTE A DATA INICIO PARA O FORMATO DO BANCO
if ($lista->getDatInicio() != "") {
    $explode = explode("-", $_POST['data_inicio']);
    $dataInicio = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
}
//CONVERTE A DATA FIM PARA O FORMATO DO BANCO
if ($lista->getDatFim() != "") {
    $explode = explode("-", $_POST['data_fim']);
    $dataFim = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
}
if ($lista->getObra() == 0) {
    $obra = '';
    $filtro_obra = 'Todas';
} else {
    $obra = " AND D.id = " . $lista->getObra();
}
コード例 #10
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
connectSQL();
$lista->setEmpresa($_POST['empresa']);
$lista->setFaseDoProjeto($_POST['fase_projeto']);
if ($lista->getEmpresa() == 0) {
    $empresa = '';
    $filtro_empresa = 'Todos';
} else {
    $empresa = " AND id_empresa = " . $lista->getEmpresa();
    $query = mysql_query("SELECT nome FROM " . MYSQL_BASE_EMPRESAS . " WHERE id =" . $lista->getEmpresa());
    while ($row = mysql_fetch_array($query)) {
        $filtro_empresa = $row['nome'];
    }
}
if ($lista->getFaseDoProjeto() == 0) {
    $fase = '';
    $filtro_fase = 'Todas';
} else {
    $fase = " AND id_fase = " . $lista->getFaseDoProjeto();
    $query = mysql_query("SELECT nome FROM " . MYSQL_BASE_FASE_PROJETOS . " WHERE id =" . $lista->getFaseDoProjeto());
    while ($row = mysql_fetch_array($query)) {
        $filtro_fase = $row['nome'];
    }
コード例 #11
0
ファイル: relatorio_avanco.php プロジェクト: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
$resultado_total_geral = $DAO->Listar("SELECT \r\n\t\t\t\t\t\t\t\t\t\t\tA.id_disciplina, \r\n\t\t\t\t\t\t\t\t\t\t\tCOUNT(A.id) AS total_previsao,\r\n\t\t\t\t\t\t\t\t\t\t\tB.nome\r\n\t\t\t\t\t\t\t\t\t\tFROM tb_projeto_cad A\r\n\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_DISCIPLINAS . " B ON B.id = A.id_disciplina\r\n\t\t\t\t\t\t\t\t\t\tWHERE A.excluido IS NULL GROUP BY A.id_disciplina;");
$resultado_terceirizado = $DAO->Listar("SELECT \r\n\t\t\t\t\t\t\t\t\t\t\tid_disciplina, \r\n\t\t\t\t\t\t\t\t\t\t\tCOUNT(A.id) AS total_terceirizada\r\n\t\t\t\t\t\t\t\t\t\tFROM \r\n\t\t\t\t\t\t\t\t\t\t\ttb_projeto_cad A\r\n\t\t\t\t\t\t\t\t\t\t\tINNER JOIN tb_projeto_cad_terceirizado B ON B.id_cad_projeto = A.id AND B.excluido IS NULL\r\n\t\t\t\t\t\t\t\t\t\tWHERE \r\n\t\t\t\t\t\t\t\t\t\t\tA.excluido IS NULL AND \r\n\t\t\t\t\t\t\t\t\t\t\tB.id = (SELECT id FROM tb_projeto_cad_terceirizado WHERE id_cad_projeto = A.id ORDER BY id DESC LIMIT 1) \r\n\t\t\t\t\t\t\t\t\t\tGROUP BY A.id_disciplina;");
$resultado_aprovado_cliente = $DAO->Listar("SELECT \r\n\t\t\t\t\t\t\t\t\t\t\t\tid_disciplina, \r\n\t\t\t\t\t\t\t\t\t\t\t\tCOUNT(A.id) AS total_aprovado\r\n\t\t\t\t\t\t\t\t\t\t\tFROM tb_projeto_cad A\r\n\t\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_projeto_cad_cliente B ON B.id_projeto_cad = A.id AND B.excluido IS NULL AND B.id = (SELECT id FROM tb_projeto_cad_cliente WHERE id_projeto_cad = A.id ORDER BY id DESC LIMIT 1)\r\n\t\t\t\t\t\t\t\t\t\t\tWHERE A.excluido IS NULL \r\n\t\t\t\t\t\t\t\t\t\t\tAND B.status = 'A'\r\n\t\t\t\t\t\t\t\t\t\t\tGROUP BY A.id_disciplina;");
$array = array();
foreach ($resultado_total_geral as $item) {
    $array['disciplina'][] = $item['id_disciplina'];
    $array['total'][] = $item['total_previsao'];
    $array['nome'][] = $item['nome'];
}
$keys = array_keys($array['disciplina']);
foreach ($resultado_terceirizado as $item) {
    foreach ($keys as $row) {
        if ($array['disciplina'][$row] == $item['id_disciplina']) {
            $array['terceirizado'][$row] = $item['total_terceirizada'];
        }
    }
}
if ($resultado_aprovado_cliente->rowCount() > 0) {
    foreach ($resultado_aprovado_cliente as $item) {
        foreach ($keys as $row) {
            if ($array['disciplina'][$row] == $item['id_disciplina']) {
                $array['cliente'][$row] = $item['total_aprovado'];
コード例 #12
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
connectSQL();
$lista->setObra($_POST['obra']);
$lista->setDisciplina($_POST['disciplina']);
$lista->setTipoDeDocumento($_POST['tipodocumento']);
$data_inicio = "In&iacute;cio";
$data_fim = date('d-m-Y');
if (!empty($_POST['data_inicio'])) {
    $data_inicio = $_POST['data_inicio'];
    $explode = explode("-", $_POST['data_inicio']);
    $dataInicio = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
}
if (!empty($_POST['data_fim'])) {
    $data_fim = $_POST['data_fim'];
    $explode = explode("-", $_POST['data_fim']);
    $dataFim = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
}
//verifica se foi digitado a data Inicial e Final
if (!empty($dataInicio) && !empty($dataFim)) {
    $data .= "(criado BETWEEN '" . $dataInicio . " 00:00:00' AND '" . $dataFim . " 23:59:59') AND";
}
//Verifica se so a data inicial foi digitada
if (!empty($dataInicio) && empty($dataFim)) {
コード例 #13
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
connectSQL();
$lista->setEmpresa($_GET['empresa']);
$lista->setObra($_GET['obra']);
$lista->setFaseDoProjeto($_GET['fase']);
$lista->setDisciplina($_GET['disciplina']);
$lista->setTipoDeDocumento($_GET['tipo']);
$lista->setStatus($_GET['status']);
if ($lista->getEmpresa() == 0) {
    $empresa = '';
    $filtro_empresa = 'Todos';
} else {
    $empresa = " AND A.id_empresa = " . $lista->getEmpresa();
    $query = mysql_query("SELECT nome FROM " . MYSQL_BASE_EMPRESAS . " WHERE id =" . $lista->getEmpresa());
    while ($row = mysql_fetch_array($query)) {
        $filtro_empresa = $row['nome'];
    }
}
if ($lista->getObra() == 0) {
    $obra = '';
    $filtro_obra = 'Todas';
} else {
    $obra = " AND A.id_obra = " . $lista->getObra();
コード例 #14
0
ファイル: index.php プロジェクト: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$acesso = listarAcesso();
if (!in_array(256, $acesso)) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$lista = new Lista();
$DAO = new ListaDao();
if (!empty($_GET['cmd']) && $_GET['cmd'] == 'del') {
    $id = ValidateInteger(INPUT_GET, 'id');
    $retorno = $DAO->Deletar($id);
    if ($retorno == 1) {
        echo '<script language= "JavaScript">alert("Categoria removido com sucesso");</script>';
        echo '<script language= "JavaScript">location.href="index.php";</script>';
    } else {
        print_r($retorno);
    }
}
?>
	<!-- topbar ends -->
		<div class="container-fluid">
		<div class="row-fluid">
				
			<!-- left menu starts -->
			<div class="span2 main-menu-span">
				<?php 
コード例 #15
0
ファイル: grafico_projeto.php プロジェクト: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
$previsto = $DAO->Listar("SELECT COUNT(id) AS num_previstos\r\n\t\t\t\t\t\t\tFROM tb_projeto_cad;");
$entregue = $DAO->Listar("SELECT id \r\n\t\t\t\t\t\t\tFROM tb_remessa_arquivo \r\n\t\t\t\t\t\t\tGROUP BY id_codigo_projeto, id_nucleo, id_contrato, id_obra, id_trecho, id_fase_projeto, id_disciplina, id_tipo_documento, sequencial;");
$aprovado = $DAO->Listar("SELECT COUNT(id) AS num_aprovados\r\n\t\t\t\t\t\t\tFROM tb_check_list_projetos \r\n\t\t\t\t\t\t\tWHERE ativo = 'S' \r\n\t\t\t\t\t\t\tAND status IN ('A', 'AC');");
foreach ($previsto as $item) {
    $num_previstos = $item['num_previstos'];
}
$num_entregues = $entregue->rowCount();
foreach ($aprovado as $item) {
    $num_aprovados = $item['num_aprovados'];
}
?>
<html>
  <head>
  
  <style>
	table {
/* 		border-spacing: 0px; */
/* 		border-collapse: collapse; */
		width: 623px;
	}
	
	table.corpo {
コード例 #16
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
connectSQL();
$lista->setObra($_POST['obra']);
$lista->setFaseDoProjeto($_POST['fase_projeto']);
$lista->setDisciplina($_POST['disciplina']);
$lista->setTipoDeDocumento($_POST['tipodocumento']);
$lista->setDatInicio($_POST['data_inicio']);
$lista->setDatFim($_POST['data_fim']);
// $lista->setStatus($_POST['status']);
if ($lista->getDatInicio() != "") {
    $explode = explode("-", $_POST['data_inicio']);
    //CONVERTE A DATA INICIO PARA O FORMATO DO BANCO
    $dataInicio = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
    //CONVERTE A DATA INICIO PARA O FORMATO 'dd/mm/aaaa'
    $dataInicioView = $explode[0] . '/' . $explode[1] . '/' . $explode[2];
}
if ($lista->getDatFim() != "") {
    $explode = explode("-", $_POST['data_fim']);
    //CONVERTE A DATA FIM PARA O FORMATO DO BANCO
    $dataFim = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
    //CONVERTE A DATA INICIO PARA O FORMATO 'dd/mm/aaaa'
    $dataFimView = $explode[0] . '/' . $explode[1] . '/' . $explode[2];
}
コード例 #17
0
ファイル: result_versoes.php プロジェクト: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
$lista->setEmpresa($_POST['empresa']);
$lista->setObra($_POST['obra']);
$lista->setFaseDoProjeto($_POST['fase_projeto']);
$lista->setDisciplina($_POST['disciplina']);
$lista->setTipoDeDocumento($_POST['tipodocumento']);
$lista->setStatus($_POST['status']);
if ($lista->getEmpresa() == 0) {
    $empresa = '';
} else {
    $empresa = " AND A.id_empresa = " . $lista->getEmpresa();
}
if ($lista->getObra() == 0) {
    $obra = '';
} else {
    $obra = " AND A.id_obra = " . $lista->getObra();
}
if ($lista->getFaseDoProjeto() == 0) {
    $fase = '';
} else {
    $fase = " AND A.id_fase = " . $lista->getFaseDoProjeto();
}
if ($lista->getDisciplina() == 0) {
コード例 #18
0
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CadastroDAO.php';
include_once '../Cadastro.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
$lista = new Lista();
$DAO = new ListaDao();
$lista->setStatus($_POST['status']);
if ($_POST['r_aprovado'] == 'S') {
    $aprovado = 'A';
} else {
    $aprovado = 'T';
    //T não vai existir, ele serve só pra não atrapalhar a ',' do IN na variavel 'status'
}
if ($_POST['r_reprovado'] == 'S') {
    $reprovado = 'R';
    $aprovado_comentario = 'C';
} else {
    $reprovado = 'T';
    $aprovado_comentario = 'T';
}
if ($_POST['r_em_analise'] == 'S') {
    $em_analise = "EA";
    //verificar se funciona assim...
} else {
    $em_analise = 'T';
}
if ($_POST['r_pendente'] == 'S') {
    $pendente = 'V';