예제 #1
0
파일: atender.php 프로젝트: hexti/troncal
        $to = substr($to, 0, -1);
        $return = sendEmail('*****@*****.**', $retorno1, "Chamado Finalizado", utf8_decode($msg), '3');
        echo '<script language= "JavaScript">alert("Atendimento Finalizado com Sucesso");</script>';
        echo '<script language= "JavaScript">location.href="index.php";</script>';
    } else {
        echo '<script language= "JavaScript">alert("Erro ao finalizar");</script>';
    }
} else {
    $resultado = $DAO->ListarChamados("SELECT * FROM " . MYSQL_BASE_CHAMADAS . " WHERE dat_finalizar IS NULL AND dat_excluido IS NULL AND id= " . $chamadas->getId());
    if ($resultado) {
        foreach ($resultado as $item) {
            $chamadas->setDataSolicitacao($item['dat_finalizar'], "converter");
            $chamadas->setAssunto($item['assunto']);
            $chamadas->setDescricao($item['descricao']);
            $chamadas->setPrioridade($item['prioridade']);
            $chamadas->setTipo($item['tipo']);
            $chamadas->setUsuario($item['id_usuario']);
            if ($item['arquivo'] != "") {
                $chamadas->setFile('<a href="' . EXTERNAL_ROOT_PORTAL . '/arquivos/chamados/' . $item['arquivo'] . '" target="_blank">Visualizar Arquivo</a>');
            } else {
                $chamadas->setFile("Sem arquivo");
            }
        }
    } else {
        $chamadas->setDataSolicitacao("");
        $chamadas->setAssunto("");
        $chamadas->setDescricao("");
        $chamadas->setFile("");
        $chamadas->setPrioridade("");
        $chamadas->setTipo("");
    }
예제 #2
0
파일: new.php 프로젝트: hexti/troncal
include_once '../../head.php';
$usuario = new Usuario();
$chamadas = new Chamadas();
$DAO = new ChamadasDAO();
if (!in_array(185, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    $chamadas->setUsuario(userId());
    $chamadas->setDataSolicitacao($_POST['data_solicitacao'], "converter");
    $chamadas->setAssunto($_POST['assunto']);
    $chamadas->setDescricao($_POST['descricao']);
    $chamadas->setFile("");
    $chamadas->setPrioridade($_POST['prioridade']);
    $chamadas->setTipo($_POST['tipo']);
    $query = $DAO->ListarChamados(" SELECT nome_completo FROM " . MYSQL_BASE_PESSOAS . " WHERE " . userId() . " = id ");
    foreach ($query as $item) {
        $nome_usuario = $item['nome_completo'];
    }
    // Verifica se o nome foi preenchido
    if (!empty($nome)) {
        $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;
        // Fazer o Upload do arquivo
        if ($_FILES['file']['error'] != UPLOAD_ERR_NO_FILE) {
            if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadFile)) {