protected function saveAtendimento($descricao, $tipo, $titular_id, $encaminhamento_id = false) { $atendimento = new Atendimento(); $atendimento->setDescricao($descricao); $atendimento->setTipo($tipo); $atendimento->setTitularId($titular_id); $atendimento->setSfGuardUserId($this->getUser()->getGuardUser()->getId()); if ($encaminhamento_id) { $atendimento->setEncaminhamentoId($encaminhamento_id); } $atendimento->save(); }
<?php include_once '../../includes.sys/ini.php'; include_once '../../includes.sys/metodos.php'; include_once '../DAO/ChamadasDAO.php'; include_once '../Chamadas.class.php'; include_once '../Atendimento.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once '../../head.php'; $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'];
/** * Run the database seeds. * * @return void */ public function run() { Atendimento::insert(['assunto' => 'Dúvidas', 'comentario' => 'Tire suas dúvidas agora mesmo!']); Atendimento::insert(['assunto' => 'Sugestões', 'comentario' => 'Gostaria de sugerir algo?']); Atendimento::insert(['assunto' => 'Outros', 'comentario' => 'Qualquer outro tipo de assunto']); }