Exemple #1
0
                 $msg_erro .= "Já existe um arquivo com esse mesmo nome na base de dados.";
                 echo '<script language= "JavaScript">alert("' . $msg_erro . '");</script>';
             } else {
                 if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadFile)) {
                     //Aqui
                     $pedido->setFile($name);
                 } else {
                     echo "Não Salvou, p q?";
                     break;
                 }
             }
         } else {
             $pedido->setFile("");
         }
         /*Fim - Anexar arquivo*/
         $resultado = $DAO_Pedido->GravarPergunta($pedido);
         if ($resultado != 1) {
             die(print_r($resultado));
         }
         // 						$msg = "Existe um novo pedido de informação, referente a <b>lista ".$pedido->getLista()."</b>, por favor acessar o sistema SIG do Consórcio Troncal Belém.";
         // 						if($pedido->getEmpresa() == 8){
         // 							$array[] = "*****@*****.**";
         // 							$array[] = "*****@*****.**";
         // 							sendEmail("*****@*****.**", "", "Pedido de Informação", $msg, 3, $array);
         // 						}else{
         // 							$user = $DAO->Listar("SELECT * FROM ".MYSQL_BASE_PESSOAS." WHERE id = ".$pedido->getResponsavel());
         // 							sendEmail("*****@*****.**", $user, "Pedido de Informação", $msg, 3, null);
         // 						}
     }
 }
 // fim - Enviar msg automatica para caixa de entrada do interessado
Exemple #2
0
                 $complemento = "Reprovou";
             } else {
                 $complemento = "Aprovou com coment&aacute;rio";
             }
             $query = mysql_query("SELECT\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tD.cod_documento,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tRA.id_remessa_lista,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tRA.id as id_remessa_arquivo,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tP.email,\r\n\t\t\t                    \t\t\t\t\t\t\tE.nome as empresa,\r\n\t\t\t                    \t\t\t\t\t\t\tE.id as id_empresa,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tP.id as id_responsavel\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_WORK_FLOW . " WF\r\n\t\t\t\t\t\t\t\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\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_REMESSA_ARQUIVOS . " RA ON RA.file LIKE CONCAT('../',D.cod_documento, '%')\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_PESSOAS . " P ON P.id = RA.id_usuario\r\n\t\t\t\t\t\t\t                    \t\t\tINNER JOIN " . MYSQL_BASE_REMESSA_LISTAS . " RL ON RL.id = RA.id_remessa_lista\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_EMPRESAS . " E ON E.id = RL.id_empresa\r\n\t\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\t\tWF.id = " . $fluxo->getWorkFlow());
             $pedido = new PedidoInformacao();
             $DAO_PI = new PedidoInformacaoDAO();
             while ($row = mysql_fetch_array($query)) {
                 $pedido->setResponsavel('id_responsavel');
                 $pedido->setEmpresa($row['id_empresa']);
                 $pedido->setAssunto("Projeto " . $complemento);
             }
             $resultado_pi = $DAO_PI->Gravar($pedido);
             $pedido->setPedidoInformacao($resultado_pi);
             $pedido->setPergunta($_POST['despacho']);
             $resultado_pi_a = $DAO_PI->GravarPergunta($pedido);
             //$resultado_pi_a = $DAO_PI->GravarPergunta($pedidoInformacao);
             $msg = utf8_encode("O NGTM " . $complemento);
         }
         /*Pergunta - Anderson pra que serve isso? e a consulta esta errada e não existe esse tipo de codigo*/
         $atualizar_proj_cad_cliente = $DAO->AtualizarProjetoCliente($status_cliente, $fluxo->getWorkFlow() . "-WF", $id_proj_cliente);
         // 	                            echo "Id_WF: ".$fluxo->getWorkFlow()."<br>id_fluxo:".$fluxo->getId()."<br>Pessoa: ".$fluxo->getIdPessoaDespachou()."<br>";
         $resultado = $DAO->IniciarFluxo($fluxo);
         if ($resultado == 1) {
             /*Desativa fluxo anterior*/
             $query = mysql_query("UPDATE " . MYSQL_BASE_WORK_FLOW_FLUXO . " SET despachado=NOW(), principal='N'\r\n\t\t\t\t\t\t\t\tWHERE principal='S'\r\n\t\t\t\t\t\t\t\t  AND id_pessoa = " . $fluxo->getIdPessoaDespachou() . "\r\n\t\t\t\t\t\t\t\t  AND id_setor = 2\r\n\t\t\t\t\t\t\t\t  AND id_work_flow = " . $fluxo->getWorkFlow());
         }
     }
     /* Setores enviam para CF tecnicos selecionados*/
 } elseif (($fluxo->getIdSetorDespachou() == 3 || $fluxo->getIdSetorDespachou() == 4 || $fluxo->getIdSetorDespachou() == 5) && $fluxo->getAprovado() == NULL && $fluxo->getVoltaCF() == 'N') {
     $array_pessoa = $fluxo->getIdPessoa();