Exemplo n.º 1
0
$chamadas = new Chamadas();
$DAO = new ChamadasDAO();
$atendimento = new Atendimento();
if (!in_array(216, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$chamadas->setId(limpaTexto($_GET['id']));
$atendimento->setIdChamada(limpaTexto($_GET['id']));
$atendimento->setId(limpaTexto($_GET['id']));
// /*----------------------  TESTANDO A CONSULTA NO BANCO ------------------------------ */
// Verifica se a acao de finalizar foi  iniciada;
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'atender') {
    $atendimento->setStatus($_POST['status']);
    $atendimento->setDescricao($_POST['analise']);
    $retorno = $DAO->AtenderChamado($atendimento);
    $query = $DAO->ListarChamados("SELECT c.id_usuario, c.assunto, c.descricao as pedido, p.nome_completo, ca.descricao as resposta,\r\n\t\t\t\t\t\t\t\t\t\t(SELECT nome_completo FROM " . MYSQL_BASE_PESSOAS . " WHERE id = ca.id_usuario) as tecnico \r\n\t\t\t\t\t\t\t\t\t\tFROM " . MYSQL_BASE_PESSOAS . " p, " . MYSQL_BASE_CHAMADAS . " c, " . MYSQL_BASE_CHAMADAS_ATENDIMENTO . " ca WHERE\r\n\t\t\t\t\t\t\t\t\t\tp.id = c.id_usuario AND c.id = ca.id_chamada AND ca.status = 'F' AND c.id=" . $chamadas->getId());
    foreach ($query as $item) {
        $id_usuario = $item['id_usuario'];
        $assunto = $item['assunto'];
        $descricao = $item['pedido'];
        $nome_usuario = $item['nome_completo'];
        $nome_responsavel = $item['tecnico'];
        $resposta = $item['resposta'];
    }
    if ($retorno == 1) {
        // ---------Envio de e-mail finalizando chamado -Inicio-----------------
        $msg = " <strong>Chamado Finalizado </strong> <br><br>";
        $msg .= utf8_encode("Usuário : ") . $nome_usuario . "<br>";
        $msg .= "Assunto : " . $assunto . "<br>";
        $msg .= utf8_encode("Descrição : ") . $descricao . "<br>";
        $msg .= utf8_encode("Análise Técnica : ") . $resposta . "<br>";
Exemplo n.º 2
0
if (!in_array(186, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$chamadas->setId(limpaTexto($_GET['id']));
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
    $chamadas->setDataSolicitacao($_POST['data_solicitacao'], "converter");
    $chamadas->setAssunto($_POST['assunto']);
    $chamadas->setDescricao($_POST['descricao']);
    $chamadas->setFile($_FILES['file']);
    $chamadas->setPrioridade($_POST['prioridade']);
    $chamadas->setTipo($_POST['tipo']);
    if (!empty($_POST)) {
        $file = $chamadas->getFile();
        if ($_FILES['file']['size'] != UPLOAD_ERR_NO_FILE) {
            $query = "SELECT * FROM " . MYSQL_BASE_ARQUIVOS . "WHERE id = " . $chamadas->getId();
            $uploadDir = '../../arquivos/chamados/';
            $name = sha1(date("d-m-Y H:i:s"));
            $uploadFile = $uploadDir . $name;
            $extension = pathinfo($_FILES['file']['name'], PATHINFO_EXTENSION);
            $uploadFile = $uploadFile . '.' . $extension;
            $name = $name . '.' . $extension;
            $chamadas->setFile($name);
            //Fazer o Upload do arquivo
            if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadFile)) {
                $retorno = $DAO->AtualizarChamadas($chamadas);
            }
            //	$retorno = $DAO->AlterarUpload ( $chamadas, $_FILES ['file'] );
            if ($retorno == true) {
                echo '<script language= "JavaScript">alert("Documento editado com sucesso");</script>';
                echo '<script language= "JavaScript">location.href="index.php";</script>';