示例#1
0
 public function ListarGRD($query = null)
 {
     $DAOMsg = new MensagemDAO();
     $mensagem = new Mensagem();
     try {
         $permissoes = listarAcesso();
         if ($query == null) {
             $data = Date("Y-m-d");
             $stmt = $this->p->query("SELECT \r\n\t\t\t\t\t\t\t\t\t\t\tE.id_remessa_lista, \r\n\t\t\t\t\t\t\t\t\t\t\tA.id,\r\n\t\t\t\t\t\t\t\t\t\t\tA.cod_grd,\r\n\t\t\t\t\t\t\t\t\t\t\tA.dat_entrega,\r\n\t\t\t\t\t\t\t\t\t\t\tA.dat_envio,\r\n\t\t\t\t\t\t\t\t\t\t\tA.atencao,\r\n\t\t\t\t\t\t\t\t\t\t\tA.finalizado,\r\n\t\t\t\t\t\t\t\t\t\t\tA.destinatario,\r\n\t\t\t\t\t\t\t\t\t\t\tB.cod_documento AS id_documento,\r\n\t\t\t\t\t\t\t\t\t\t\t(SELECT nome_completo FROM tb_pessoa WHERE id = A.id_usuario) AS nome_criou \r\n\t\t\t\t\t\t\t\t\t\tFROM tb_grd A\r\n\t\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_grd_documento B \t\tON A.id = B.id_grd\r\n\t\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_projeto C\t\t\t\tON B.cod_documento = C.id_documento\r\n\t\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_check_list_projetos D \tON D.id = C.id_check_list\r\n\t\t\t\t\t\t\t\t\t\t\tLEFT JOIN tb_remessa_arquivo E \t\tON E.id = D.id_remessa_arquivo\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.dat_excluido IS NULL\r\n\t\t\t\t\t\t\t\t\t\tAND B.dat_excluido IS NULL\r\n\t\t\t\t\t\t\t\t\t\tGROUP BY A.id\r\n\t\t\t\t\t\t\t\t\t\tORDER BY A.id DESC;");
             $count = 0;
             foreach ($stmt as $item) {
                 $stmt_fase = $this->p->query("SELECT \r\n\t\t\t\t\t\t\t\t\t\t\t\t\tC.nome AS fase,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tD.nome AS obra,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tD.codigo AS codigo_obra,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tE.nome AS disciplina\r\n\t\t\t\t\t\t\t\t\t\t\t\tFROM    tb_documento A\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t        INNER JOIN\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t    tb_check_list_projetos B ON A.cod_documento = SUBSTR(B.nome_arquivo, 1, 35)\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t        INNER JOIN\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t    tb_fase_projeto C ON B.id_fase_projeto = C.id\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t        INNER JOIN\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t    tb_projeto_obra D ON B.id_obra_codigo = D.id\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t        INNER JOIN\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t    tb_disciplina E ON B.id_disciplina = E.id\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t    A.id =" . $item['id_documento']);
                 $disciplina = " ";
                 $obra = " ";
                 $fase = " ";
                 foreach ($stmt_fase as $item_fase) {
                     $fase .= " " . $item_fase['fase'] . ',';
                     $obra .= " " . $item_fase['obra'] . ',';
                     $disciplina .= " " . $item_fase['disciplina'] . ',';
                 }
                 $fase = substr($fase, 0, -1);
                 $obra = substr($obra, 0, -1);
                 $disciplina = substr($disciplina, 0, -1);
                 if ($item['dat_entrega'] == NULL) {
                     $data_entrega = date("d/m/Y");
                     $data_envio = dataBrasil($item['dat_envio'], 0);
                     $msg_data = "Pendente";
                 } else {
                     $data_entrega = dataBrasil($item['dat_entrega'], 0);
                     $data_envio = dataBrasil($item['dat_envio'], 0);
                     $msg_data = NULL;
                     //$data_entrega = $msg_data;
                     $msg_data = $data_entrega;
                 }
                 //echo $data_entrega."<br>";
                 $dias = subitrairData($data_envio, $data_entrega);
                 // 					if($msg_data != NULL){
                 // 						$data_entrega = $msg_data;
                 // 					}
                 if ($dias <= 7) {
                     $cor = "success";
                 } else {
                     $cor = "important";
                 }
                 if ($dias == 7) {
                     //Msg
                     $assunto = utf8_encode('Prazo limite da GRD');
                     $id_pessoa = 149;
                     $conteudo = 'Hoje ��� o ultimo dia para entregar a GRD dentro do prazo!';
                     $mensagem->setAssunto($assunto);
                     $mensagem->setUsuario($id_pessoa);
                     $mensagem->setConteudo($conteudo);
                     $mensagem->setDestinatario($item['id_usuario']);
                     $DAOMsg->Gravar($mensagem);
                     //Fim msg
                 }
                 $explode_destinatario = explode(' ', $item['destinatario']);
                 $destinatario = $explode_destinatario[0];
                 $explode_atencao = explode(' ', $item['atencao']);
                 $atencao = $explode_atencao[0] . ' ' . $explode_atencao[1];
                 $explode_criou = explode(' ', $item['nome_criou']);
                 $criou = $explode_criou[0] . ' ' . $explode_criou[1];
                 echo '<tr>';
                 echo '	<td style="display: none;">' . $count . '</td>';
                 // 					echo '	<td>' . $item ['cod_grd'] . '</td>';
                 echo '	<td nowrap data-rel="popover" data-content="' . $criou . '" title="Cadastrado por:" >' . $item['cod_grd'] . '</td>';
                 echo '	<td>' . $item['id_remessa_lista'] . '</td>';
                 echo '	<td>' . $fase . '</td>';
                 echo '	<td>' . $obra . '</td>';
                 echo '	<td>' . $disciplina . '</td>';
                 echo '	<td>' . dataBrasil($item['dat_envio'], 0) . '</td>';
                 /* RETIRADO A PEDIDO DO CHAMADO #17
                 			echo '	<td>' . $msg_data . '</td>';
                 			echo '	<td><span class="label label-'.$cor.'">'. $dias .'</span></td>';
                 			*/
                 echo '	<td>';
                 $count += 1;
                 if ($item['finalizado'] == 1) {
                     $disabled = "style='display:none'";
                     $edit = "return false";
                 } else {
                     $disabled = "";
                     $edit = "";
                 }
                 if ($item['finalizado'] == 1 && userId() != 152) {
                     //Continua aparecendo o excluir GRD somente para o Gleoson
                     $disabled_del = "style='display:none'";
                 } else {
                     $disabled_del = "";
                 }
                 //Verifica se pode excluir
                 if (in_array(61, $permissoes)) {
                     echo '		<a data-rel="tooltip" title="Visualizar" class="btn btn-success" href="view.php?id=' . $item['id'] . '">';
                     echo '			<i class="icon-eye-open icon-white"></i> ';
                     echo '		</a>';
                 }
                 if (in_array(280, $permissoes)) {
                     echo '		<a data-rel="tooltip" title="Download" class="btn btn-inverse" href="javascript:void(0)" onclick="window.open(\'grd_projeto.php?id=' . $item['id'] . '&&download=S\', 0, \'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=500,height=350\')">';
                     echo '			<i class="icon-download-alt icon-white"></i> ';
                     echo '		</a>';
                 }
                 /*		Verifica se pode finalizar
                 									if(in_array(9, $permissoes)){
                 										echo '		<a class="btn btn-success" '.$disabled.' onclick="' . $finalizar . '" href="index.php?cmd=fin&id=' . $item ['id'] . '">';
                 										echo '			<i class="icon-ok icon-white"></i> Finalizar';
                 										echo '		</a>';
                 									}
                 				//RETIRADO A PEDIDO DO CHAMADO #17*/
                 if (in_array(66, $permissoes)) {
                     echo '		<a data-rel="tooltip" title="Finalizar" class="btn btn-success" ' . $disabled . ' onclick="' . $edit . '" href="finaliza.php?id=' . $item['id'] . '">';
                     echo '			<i class="icon-ok icon-white"></i>';
                     echo '		</a>';
                 }
                 //Anexar documentos
                 if (in_array(65, $permissoes)) {
                     echo '		<a data-rel="tooltip" title="Documento" class="btn btn-info" ' . $disabled . ' onclick="' . $edit . '" href="documento.php?id=' . $item['id'] . '">';
                     echo '			<i class="icon-file icon-white"></i>';
                     echo '		</a>';
                 }
                 //Verifica se pode editar
                 if (in_array(63, $permissoes)) {
                     echo '		<a data-rel="tooltip" title="Editar" class="btn btn-info" ' . $disabled . ' onclick="' . $edit . '" href="edit.php?id=' . $item['id'] . '">';
                     echo '			<i class="icon-edit icon-white"></i>';
                     echo '		</a>';
                 }
                 //Verifica se pode excluir
                 if (in_array(64, $permissoes)) {
                     echo '		<a data-rel="tooltip" title="Deletar" class="btn btn-danger" ' . $disabled_del . ' href="index.php?cmd=del&id=' . $item['id'] . '">';
                     echo '			<i class="icon-trash icon-white"></i>';
                     echo '		</a>';
                 }
                 echo '	</td>';
                 echo '</tr>';
             }
         } else {
             $stmt = $this->p->query($query);
         }
         $this->p->__destruct();
         return $stmt;
     } catch (PDOException $ex) {
         echo "Erro: " . $ex->getMessage();
     }
 }
示例#2
0
文件: approve.php 项目: hexti/troncal
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CheckListDAO.php';
include_once '../CheckList.class.php';
include_once '../../mensagem/Mensagem.class.php';
include_once "../../ged/DAO/DocumentoDAO.php";
include_once "../../remessa/DAO/PedidoInformacaoDAO.php";
include_once "../../remessa/PedidoInformacao.class.php";
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$titulo = "Entrada de Documentos";
if (!in_array(12, listarAcesso())) {
    // echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$checkList = new CheckList();
$DAO_CK = new CheckListDAO();
$DAOMsg = new MensagemDAO();
$mensagem = new Mensagem();
$DAO = new DocumentoDAO();
$checkList->setId(limpaTexto($_GET['id']));
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'aprovar') {
    connectSQL();
    /* Verifica se nao foi aprovado */
    $query = mysql_query("SELECT id FROM " . MYSQL_BASE_CHECK_LISTS . " \r\n\t\t\t\t\t\t\tWHERE aprovado IS NULL\r\n\t\t\t\t\t\t\tAND id=" . $checkList->getId());
    if (mysql_num_rows($query) > 0) {
        $checkList->setConsideracoes($_POST['consideracoes']);
        $checkList->setAprovadoSupervisor(userId());
        $checkList->setDespacha($_POST['despacha']);
        $post = array("item1", "item2", "item3", "item4", "item5", "item6", "item7", "item8", "item9", "item10", "item11", "item12", "item13", "item14", "item15", "item16", "item17");
        $lista = array();
        foreach ($post as $item) {
示例#3
0
文件: index.php 项目: hexti/troncal
<?php

include_once '../includes.sys/ini.php';
include_once '../includes.sys/metodos.php';
include_once "DAO/MensagemDAO.php";
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../head.php';
$DAO = new MensagemDAO();
//$DAO = new MensagemDAO();
if (!empty($_GET['cmd']) && $_GET['cmd'] == 'del') {
    $id = ValidateInteger(INPUT_GET, 'id');
    $retorno = $DAO->DeletarEntrada($id);
    if ($retorno == 1) {
        echo '<script language= "JavaScript">alert("Registro 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 
include_once 'menu.php';
?>
			</div><!--/span-->
			<!-- left menu ends -->
    pt_register('GET', 'id_pedido_item');
    $departamento_s = explode(',', $controle_id_departamento_s);
    $departamento_p = explode(',', $controle_id_departamento_p);
    $pedidoDAO = new PedidoDAO();
}
#verifica se o usuário não está tentando burlar a url
if ($controle_id_empresa == 1) {
    $a = $pedidoDAO->buscaPorId($id_pedido_item, 0);
} else {
    $a = $pedidoDAO->buscaPorId($id_pedido_item, $controle_id_empresa);
}
if ($a->id_pedido_item == '') {
    echo 'Você não tem permissão de alterar esse pedido';
    exit;
}
$mensagemDAO = new MensagemDAO();
$sDepartamentoDAO = new ServicoDepartamentoDAO();
?>
	<form action="#aba3" method="post" name="p_mensagem" id="p_mensagem" enctype="multipart/form-data">
		<input type="hidden" name="p_mensagem" value="1">
		<table width="800" class="tabela">
			<tr>
				<td colspan="4" class="tabela_tit">Nova Mensagem</td>
			</tr>
			<tr>
				<td width="150">
					<div align="right"><strong>Para: </strong></div>
				</td>
				<td colspan="3">
					<select name="para" style="width: 500px" class="form_estilo<?php 
echo $errors['para'] ? '_erro' : '';
示例#5
0
function salvarMsg()
{
    require "msgDAO.php";
    $msg = array('cod_projeto' => $_GET['cod_projeto'], 'cod_usuario' => $_GET['cod_usuario'], 'conteudo' => str_replace("\n", "", str_replace("\t", "", $_POST['conteudo'])));
    $dao = new MensagemDAO();
    $dao->salvar_mensagem($msg);
    Header("Location: ../area_do_cliente.php?nav=projetos");
}
    $s->status_obs = $status_obs;
    $s->status_dias = $status_dias;
    $s->status_hora = $status_hora;
    $p_verifica = $atividadeverificaDAO->AtividadeVerifica($controle_id_empresa, $id_atividade, $status_obs, $departamento_p, $departamento_s, $id_pedido_item);
    if ($p_verifica['error'] == '') {
        $done = $atividadeDAO->inserirAtividade($id_atividade, $s, $controle_id_usuario, $id_pedido_item);
        $alert_done .= "Atividade atualizada com sucesso!";
    } else {
        echo '<div class="erro"><b>Ocorreram os seguintes erros:</b><ul>' . $p_verifica['error'] . '</ul></div>';
    }
}
if ($submit_mensagem) {
    $aba = 'aba3';
    $errors = array();
    $error = "";
    $mensagemDAO = new MensagemDAO();
    pt_register('POST', 'para');
    pt_register('POST', 'mensagem');
    if (!$id_pedido_item || !$mensagem || !$para) {
        if ($mensagem == '') {
            $errors['mensagem'] = 1;
        }
        if ($para == '') {
            $errors['para'] = 1;
        }
        $error .= "<li><b>Todos os campos são obrigatórios.</b></li>";
    }
    if (COUNT($errors) == 0) {
        $done = $mensagemDAO->inserir($id_pedido_item, $controle_id_usuario, $controle_nome, $para, $mensagem);
        $alert_done .= "Mensagem enviada com sucesso!";
    } else {
示例#7
0
 function listarFornecedor($id = null)
 {
     $DAO = new MensagemDAO();
     $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_FORNECEDOR . " WHERE dat_exclusao = '0000-00-00 00:00:00'");
     foreach ($resultado as $item) {
         if ($id == $item['id']) {
             echo '<option selected="selected" value="' . $item['id'] . '">' . $item['nome'] . '</option>';
         } else {
             echo '<option value="' . $item['id'] . '">' . $item['nome'] . '</option>';
         }
     }
 }
<?php

include_once 'includes.sys/ini.php';
include_once 'includes.sys/metodos.php';
include_once 'mensagem/DAO/MensagemDAO.php';
set_time_limit(200);
$DAO = new MensagemDAO();
$resultado = $DAO->Listar("SELECT\r\n\t\t\t\t\t\t\t\tCK.id,\r\n\t\t\t\t\t\t\t\tPO.nome as obra,\r\n\t\t\t\t\t\t\t\tFP.nome as fase,\r\n\t\t\t\t\t\t\t\tD.nome as disciplina,\r\n\t\t\t\t\t\t\t\tCK.nome_arquivo,\r\n\t\t\t\t\t\t\t\tCK.titulo,\r\n\t\t\t\t\t\t\t\tDATE_FORMAT(CK.criado, '%d/%m/%Y') as verificado,\r\n\t\t\t\t\t\t\t\tDATE_FORMAT(CK.aprovado, '%d/%m/%Y') as aprovado,\r\n\t\t\t\t\t\t\t\tP1.nome_completo as verificador,\r\n\t\t\t\t\t\t\t\tP2.nome_completo as aprovador,\r\n\t\t\t\t\t\t\t\tCK.aprovado_por as status\r\n\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t" . MYSQL_BASE_REMESSA_LISTAS . " RL\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_REMESSA_ARQUIVOS . " RLA ON RLA.id_remessa_lista = RL.id\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CHECK_LISTS . " CK ON CONCAT('../', CK.nome_arquivo) = RLA.file\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_PESSOAS . " P1 ON P1.id = CK.id_usuario\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_PESSOAS . " P2 ON P2.id = CK.aprovado_supervisor\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_PROJETO_OBRA . " PO ON PO.id = CK.id_obra_codigo\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_FASE_PROJETOS . " FP ON FP.id = CK.id_fase_projeto\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_DISCIPLINAS . " D ON D.id = CK.id_disciplina\r\n\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\tCK.ativo = 'S'");
$html = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Cons&oacute;rcio Troncal Bel&eacute;m - Relat&oacute;rio de
	Projeto</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15" />

<script type="text/javascript">';
$html .= "window.onload = \$('#load_img').hide()";
$html .= '</script>

<style>
table {
	border-spacing: 0px;
	border-collapse: 0px;
}

tr {
	border-spacing: 0px;
	border-collapse: collapse;
}

table.corpo {
示例#9
0
文件: open.php 项目: hexti/troncal
include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/FluxoDAO.php';
include_once '../Fluxo.class.php';
include_once '../../mensagem/DAO/MensagemDAO.php';
include_once '../../mensagem/Mensagem.class.php';
include_once '../../projeto/CheckList.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
if (!in_array(189, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$fluxo = new Fluxo();
$DAO = new FluxoDAO();
$DAO_MSG = new MensagemDAO();
$mensagem = new Mensagem();
connectSQL();
$query = mysql_query("SELECT id FROM " . MYSQL_BASE_WORK_FLOW_FLUXO . " WHERE id_work_flow = " . $_GET['workflow'] . " AND id_setor = 2");
$linhas = mysql_num_rows($query);
$query = mysql_query("SELECT * FROM " . MYSQL_BASE_WORK_FLOW_FLUXO . " WHERE id_work_flow = " . $_GET['workflow'] . " AND id_oficio IS NOT NULL");
$linhas_oficio = mysql_num_rows($query);
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'open') {
    $user = userId();
    $res = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PESSOAS . " WHERE id = " . $user);
    foreach ($res as $item) {
        $fluxo->setIdSetorDespachou($item['id_setor']);
    }
    //$fluxo->setIdSetor($_POST['setor']);
    $fluxo->setIdSetorDespachou($_POST['setor']);
示例#10
0
<?php

define("ROOT", "../../../..");
require ROOT . "/libs/lib_list.php";
$msg = array('cod_projeto' => $_GET['cod_projeto'], 'cod_usuario' => $_GET['cod_usuario'], 'conteudo' => str_replace("\n", "", str_replace("\t", "", $_POST['conteudo'])));
$dao = new MensagemDAO(get_connection());
$dao->salvar_mensagem($msg);
header("Location: chat.php?cod_projeto=" . $_GET['cod_projeto']);
示例#11
0
<?php

include_once 'includes.sys/ini.php';
include_once 'includes.sys/metodos.php';
include_once 'mensagem/DAO/MensagemDAO.php';
set_time_limit(200);
$DAO = new MensagemDAO();
$resultado = $DAO->Listar("SELECT\r\n\t\t\t\t\t\t\t\tWF.id,\r\n\t\t\t\t\t\t\t\tPO.nome as obra,\r\n\t\t\t\t\t\t\t\tFP.nome as fase,\r\n\t\t\t\t\t\t\t\tDI.nome as disciplina,\r\n\t\t\t\t\t\t\t\tCK.nome_arquivo,\r\n\t\t\t\t\t\t\t\tCK.titulo,\r\n\t\t\t\t\t\t\t\tDATE_FORMAT(WF.dat_criado, '%d/%m/%Y') as Data_Entrada,\r\n\t\t\t\t\t\t\t\tDATE_FORMAT(WF.finalizado, '%d/%m/%Y') as Data_Finalizado\r\n\t\t\t\t\t\t\tFROM \r\n\t\t\t\t\t\t\t\t" . MYSQL_BASE_WORK_FLOW . " WF\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_DOCUMENTOS . " D ON D.id = WF.id_documento\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_PROJETOS . " P ON P.id_documento = D.id\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CHECK_LISTS . " CK ON CK.id = P.id_check_list\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_PROJETO_OBRA . " PO ON PO.id = CK.id_obra_codigo\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_FASE_PROJETOS . " FP ON FP.id = CK.id_fase_projeto\r\n\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_DISCIPLINAS . " DI ON DI.id = CK.id_disciplina\r\n\t\t\t\t\t\t\tGROUP BY\r\n\t\t\t\t\t\t\t\tWF.id;");
$html = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Cons&oacute;rcio Troncal Bel&eacute;m - Relat&oacute;rio de
	Projeto</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15" />

<script type="text/javascript">';
$html .= "window.onload = \$('#load_img').hide()";
$html .= '</script>

<style>
table {
	border-spacing: 0px;
	border-collapse: 0px;
}

tr {
	border-spacing: 0px;
	border-collapse: collapse;
}

table.corpo {
示例#12
0
文件: new.php 项目: hexti/troncal
<?php

include_once '../includes.sys/ini.php';
include_once '../includes.sys/metodos.php';
include_once 'DAO/MensagemDAO.php';
include_once '../cadastros/Usuario.class.php';
include_once 'Mensagem.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../head.php';
$usuario = new Usuario();
$mensagem = new Mensagem();
$DAO = new MensagemDAO();
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'enviar') {
    $mensagem->setAssunto(limpaTexto($_POST['assunto']));
    $mensagem->setUsuario(userId());
    $mensagem->setDestinatario($_POST['destinatario']);
    //	$mensagem->setFile($_FILES['file']);
    $mensagem->setConteudo($_POST['conteudo']);
    $assunto = $mensagem->getAssunto();
    //Verifica se o nome foi preenchido
    if (!empty($assunto)) {
        $retorno = $DAO->Gravar($mensagem);
        //$retorno = $DAO->Gravar($mensagem, $_FILES['file']);
        if ($retorno > 0 && $_FILES['file']['error'] != 4) {
            $retorno = $DAO->CriarUpload($retorno, $_FILES['file']);
            if ($retorno == true) {
                echo '<script language= "JavaScript">alert("Documento cadastrada com sucesso");</script>';
                echo '<script language= "JavaScript">location.href="index.php";</script>';
            } else {
                print_r($retorno);
示例#13
0
文件: new.php 项目: hexti/troncal
include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/WorkFlowDAO.php';
include_once '../WorkFlow.class.php';
include_once '../Fluxo.class.php';
include_once '../../mensagem/DAO/MensagemDAO.php';
include_once '../../mensagem/Mensagem.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
if (!in_array(189, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$workFlow = new WorkFlow();
$fluxo = new Fluxo();
$DAO = new WorkFlowDAO();
$DAO_MSG = new MensagemDAO();
$mensagem = new Mensagem();
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    $user = userId();
    $workFlow->setDocumento($_POST['documento']);
    $workFlow->setTipoDocumento($_POST['tipodocumento']);
    $workFlow->setIsProjeto($_POST['is_projeto']);
    $workFlow->setIdCarta($_POST['carta']);
    $fluxo->setIdPessoaDespachou($user);
    $res = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PESSOAS . " WHERE id = " . $user);
    foreach ($res as $item) {
        $fluxo->setIdSetorDespachou($item['id_setor']);
    }
    if ($workFlow->getIsProjeto() == 'S') {
        $array_id_work_flow = array();
示例#14
0
文件: view.php 项目: hexti/troncal
<?php

include_once '../includes.sys/ini.php';
include_once '../includes.sys/metodos.php';
include_once 'DAO/MensagemDAO.php';
include_once 'Mensagem.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../head.php';
if (!in_array(10, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$mensagem = new Mensagem();
$DAO = new MensagemDAO();
$mensagem->setId(limpaTexto($_GET['id']));
if (!empty($_GET['cmd']) && $_GET['cmd'] == 'vis') {
    $id = ValidateInteger(INPUT_GET, 'id');
    $retorno = $DAO->Visualizado($id);
    $titulo = "Caixa de Entrada";
    $pagina = "index";
} else {
    $titulo = "Caixa de Saida";
    $pagina = "saida";
}
$resultado = $DAO->Listar("SELECT A.*, B.nome_completo \r\n\t\t\t\t\t\t\t\tFROM " . MYSQL_BASE_MENSAGENS . " A \r\n\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_PESSOAS . " B ON A.id_pessoa_remetente = B.id \r\n\t\t\t\t\t\t\tWHERE A.id=" . $mensagem->getId());
if ($resultado) {
    foreach ($resultado as $item) {
        $mensagem->setDestinatario($item['nome_completo']);
        $mensagem->setAssunto($item['assunto']);
        $mensagem->setConteudo($item['conteudo']);
        $mensagem->setDataCriado($item['dat_criado'], true);
        $file = $DAO->Listar("SELECT id, file FROM " . MYSQL_BASE_MENSAGEM_ARQUIVOS . " WHERE id_mensagem=" . $mensagem->getId());
示例#15
0
文件: saida.php 项目: hexti/troncal
<?php

include_once '../includes.sys/ini.php';
include_once '../includes.sys/metodos.php';
include_once "DAO/MensagemDAO.php";
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../head.php';
$DAO = new MensagemDAO();
//$DAO = new MensagemDAO();
if (!empty($_GET['cmd']) && $_GET['cmd'] == 'del') {
    $id = ValidateInteger(INPUT_GET, 'id');
    $retorno = $DAO->Deletar($id);
    if ($retorno == 1) {
        echo '<script language= "JavaScript">alert("Registro 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 
include_once 'menu.php';
?>
			</div><!--/span-->
			<!-- left menu ends -->
示例#16
0
文件: new.php 项目: hexti/troncal
<?php

include_once '../../includes.sys/ini.php';
include_once '../../includes.sys/metodos.php';
include_once '../DAO/CheckListDAO.php';
include_once '../DAO/ProjetoDAO.php';
include_once '../CheckList.class.php';
include_once '../../mensagem/Mensagem.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
if (!in_array(11, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$checkList = new CheckList();
$DAO_CK = new CheckListDAO();
$DAOMsg = new MensagemDAO();
$mensagem = new Mensagem();
//Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    connectSQL();
    $checkList->setRemessaLista($_POST['lista']);
    $checkList->setRemessaArquivo($_POST['id_arquivo']);
    if ($_POST['item1'] == '' || $_POST['item2'] == '' || $_POST['item5'] == '' || $_POST['item6'] == '' || $_POST['item7'] == '' || $_POST['item8'] == '' || $_POST['item9'] == '' || $_POST['item10'] == '' || $_POST['item11'] == '' || $_POST['item12'] == '' || $_POST['item13'] == '' || $_POST['item14'] == '' || $_POST['item17'] == '') {
        $msg = utf8_encode("Selecione um item.");
        echo '<script language= "JavaScript">alert("' . $msg . '");</script>';
        echo '<script language= "JavaScript">location.href="new.php?id=' . $checkList->getRemessaLista() . '";</script>';
    } else {
        if ($checkList->getRemessaArquivo() != '') {
            $resultado = $DAO_CK->Listar("SELECT nome FROM " . MYSQL_BASE_OBRAS . " WHERE id=" . $_POST['obra']);
            foreach ($resultado as $item) {
                $obra = $item['nome'];
示例#17
0
<?php

$cod_projeto = $p['cod_projeto'];
$id_usuario = $_SESSION['id_usuario'];
$cliente = $fdao->obter_por_codigo($id_usuario);
$msgdao = new MensagemDAO();
$msgs = $msgdao->listar_mensagens($cod_projeto);
?>

<link rel="stylesheet" type="text/css" href="css/chat.css">
<div class="container">
	<div class="row">
		<div class="col-md-7">
			<div class="panel panel-primary">
				<div class="panel-collapse collapse" id="collapseChat<?php 
echo $cod;
?>
">
					<div class="panel-body">
						<ul class="chat">
							<?php 
foreach ($msgs as $msg) {
    $class = $msg['usuario']['codigo'] == $cliente['codigo'] ? "right" : "left";
    ?>
								<li class="<?php 
    echo $class;
    ?>
 clearfix">
									<div class="chat-body clearfix">
										<div class="header">
											<strong class="primary-font"><?php