Пример #1
0
 public function cadastrar(Mensagem $msg, $valor)
 {
     try {
         $sql = "insert into mensagem( idFrom,idTo,mensagem, id_loc, visto) values (?,?,?,?,?)";
         $a = $this->conexao->prepare($sql);
         $a->bindParam(1, $msg->getToken());
         $a->bindParam(2, $msg->getIdTo());
         $a->bindParam(3, $msg->getMensagem());
         $a->bindParam(4, $msg->getIdLoc());
         $a->bindParam(5, $valor);
         return $a->execute();
     } catch (Exception $e) {
         return false;
     }
 }
Пример #2
0
 public function mount($resultSet)
 {
     $objs = array();
     while ($item = $resultSet->fetch()) {
         array_push($objs, Mensagem::fromArray($item));
     }
     return $objs;
 }
 public function cadastrar($token, $idTo, $mensagem, $latitude, $longitude)
 {
     $msg = new Mensagem();
     $local = new Local();
     $local->setLatitude($latitude);
     $local->setLongitude($longitude);
     $msg->setIdTo($idTo);
     $msg->setToken($token);
     $msg->setMensagem($mensagem);
     $id = $this->daoLoc->cadastrar($local);
     if ($id == false) {
         return false;
     }
     $msg->setIdLoc($id);
     $valor = 0;
     return $this->daoMsg->cadastrar($msg, $valor);
 }
Пример #4
0
 public function alterar()
 {
     try {
         $data = array();
         if ($this->validarObrigatorio()) {
             //Seta as validações
             $this->setRegrasValidacao();
             //Testa as validações
             if ($this->form_validation->run() === false) {
                 $data['msg'] = array('tipo' => 'e', 'texto' => validation_errors());
             } else {
                 //pega todos os dados necessarios da view
                 $sistema = $this->getDados();
                 //grava o endereco
                 if (!$this->Crud->update($this->tabela, $sistema)) {
                     $data['msg'] = array('tipo' => 'e', 'texto' => 'Erro ao alterar sistema');
                 } else {
                     $data['msg'] = array('tipo' => 's', 'texto' => Mensagem::MN002());
                 }
             }
         } else {
             $data['msg'] = array('tipo' => 'e', 'texto' => Mensagem::MN003());
         }
     } catch (Exception $exc) {
         $data['msg'] = array('tipo' => 'e', 'texto' => $exc->getMessage());
     }
     echo json_encode($data);
 }
Пример #5
0
 public function deletadasByUsuario($idUsuario)
 {
     $sql = "select * from mensagem where msg_ativo = 0 and msg_proprietario = " . $idUsuario;
     $result = $this->retrieve($sql);
     $lista = array();
     while ($qr = mysqli_fetch_array($result)) {
         $mens = new Mensagem();
         $mens->setMsg_id($qr["msg_id"]);
         $mens->setMsg_destinatario($qr["msg_destinatario"]);
         $mens->setMsg_remetente($qr["msg_remetente"]);
         $mens->setMsg_assunto($qr["msg_assunto"]);
         $mens->setMsg_mensagem($qr["msg_mensagem"]);
         $mens->setMsg_lida($qr["msg_lida"]);
         $mens->setMsg_cx_entrada($qr["msg_cx_entrada"]);
         $mens->setMsg_cx_enviado($qr["msg_cx_enviado"]);
         $mens->setMsg_tipo_mensagem($qr["msg_tipo_mensagem"]);
         $mens->setMsg_data($qr["msg_data"]);
         $mens->setMsg_proprietario($qr["msg_proprietario"]);
         $mens->setMsg_anexo($qr["msg_anexo"]);
         $mens->setMsg_ativo($qr["msg_ativo"]);
         $mens->setDestinatarios($qr["destinatarios"]);
         $mens->setMsg_destinatario_grupo($qr["msg_destinatario_grupo"]);
         array_push($lista, $mens);
     }
     return $lista;
 }
Пример #6
0
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'];
            }
Пример #7
0
<?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());
Пример #8
0
         echo true;
     } else {
         echo false;
     }
     break;
 case "sugestaoGaleria":
     $logado = unserialize($_SESSION['USR']);
     $destinatarios = $usuarioController->idsHospital();
     $mensagemTxt = $_POST['mensagem'];
     echo $mensagemTxt;
     $assunto = "Sugestão de conteúdo para a Galeria";
     $msgRemetente = 0;
     $msgDestinatario = 0;
     $data = date("Y-m-d");
     foreach ($destinatarios as $i => $value) {
         $mensagem = new Mensagem();
         $mensagem->setMsg_destinatario($destinatarios[$i]);
         $mensagem->setMsg_assunto(utf8_decode($assunto));
         $mensagem->setMsg_cx_entrada('s');
         $mensagem->setMsg_cx_enviado('n');
         $mensagem->setMsg_data($data);
         $mensagem->setMsg_proprietario($destinatarios[$i]);
         $mensagem->setMsg_remetente($logado['id']);
         $mensagem->setMsg_lida("n");
         $mensagem->setMsg_ativo("1");
         $mensagem->setMsg_mensagem(utf8_decode($mensagemTxt));
         $mensagem->setDestinatarios(implode(" ", $destinatarios));
         $mensagemController->insert($mensagem);
         $msgDestinatario++;
     }
     if ($msgDestinatario == count($destinatarios) && $msgRemetente > 0) {
Пример #9
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();
     }
 }
<?php

if (isset($_REQUEST['tupiSendEmail'])) {
    $msg = $tpl->showString();
    //carregando o arquivo css
    // get contents of a file into a string
    $filename = "css/bootstrap.css";
    $handle = fopen($filename, "r");
    $contents = fread($handle, filesize($filename));
    fclose($handle);
    $CssConverte = new CSSToInlineStyles($msg, $contents);
    $html = $CssConverte->convert();
    $result = $tupi->mail_html($_REQUEST['tupiSendEmail'], $tupi->REMETENTE, $tupi->TITULO, $html);
    $oMensagem = new Mensagem();
    if ($result) {
        $oMensagem->getMensagem(53);
    } else {
        $oMensagem->getMensagem(54);
    }
    $tipo = "";
    if ($oMensagem->tipo != "") {
        $tipo = 'alert-' . $oMensagem->tipo;
    }
    $tpl->ALERT = '<div class="alert ' . $tipo . '"><a class="close" data-dismiss="alert">x</a>' . utf8_decode($oMensagem->mensagem) . '</div>';
    $tpl->block("BLOCK_ENVIO_EMAIL");
    $tpl->show();
} else {
    $tpl->show();
}
                $tpl->clear('CLASSMENU');
            }
            //nomes e perfil de usuari9o
            $tpl->USUARIO = $_SESSION['ag_nomeUsuario'];
        }
        //mostrnado os menus
        if (isset($_SESSION['ag_idUsuario'])) {
            $tpl->block("MENU_PADRAO");
            $tpl->block("MENU_DE_NAVEGACAO");
        }
    }
    //fim se o template é padrao
    //montando a navegacao
    if ($arrayController[1] == "php") {
        $tpl->addFile("CONTEUDO", "templates/" . $arrayController[0] . ".html");
    } else {
        $tpl->addFile("CONTEUDO", "templates/" . $arrayController[0] . "." . $arrayController[1] . ".html");
    }
}
//fim do else nao for requisicao ajax
//carregando o módulo de alertas
if (isset($_SESSION['tupi.mensagem'])) {
    $oMensagem = new Mensagem();
    $oMensagem->getMensagem($_SESSION['tupi.mensagem']);
    $tipo = "";
    if ($oMensagem->tipo != "") {
        $tipo = 'alert-' . $oMensagem->tipo;
    }
    $tpl->ALERT = '<div class="alert ' . $tipo . '"><a class="close" data-dismiss="alert">x</a>' . utf8_decode($oMensagem->mensagem) . '</div>';
    unset($_SESSION['tupi.mensagem']);
}
Пример #12
0
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']);
    $fluxo->setIdGrupo($_POST['grupo']);
Пример #13
0
<?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);
Пример #14
0
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();
        $is_array = 'S';