<?php
require("classificaDetalhe.php");
//$imgClass = "< img id = \"incClass\" src = \"images/novo.gif\" width = \"16\" height = \"16\" border = \"0\" align = \"absmiddle\" title = \"Inclui nova classifica <EFBFBD> <EFBFBD> o \ " > " ;
//$imgClass = "< a href = \"javaScript:NovaJanela('index.php?idProg=30&clas_id=$codItem&descitem=$descricao', ' clasCad ' , ' $ janW ' , ' $ janH ' , ' resizable = NO,scrollbars=NO');\" > $imgClass Novo Item< / a > ";
$janW = 510;
$janH = 35;
$acao = isset($acao) ? $acao : FORM_SELECT;
$paramPesquisa = isset($_REQUEST['paramPesquisa']) ? $_REQUEST['paramPesquisa'] : '';
$filtro = isset($_REQUEST["paramPesquisa"]) ? trim($_REQUEST["paramPesquisa"]) : '';
$filtroNovo = !isset($_REQUEST["pgn"]) ? '' : sprintf("& paramPesquisa%s& pgn=%s& bloco=%s& pg=%s", $_REQUEST["paramPesquisa"], $_REQUEST["pgn"], $_REQUEST["bloco"], $_REQUEST["pg"]);
$recontaPag = ($acao == 'inseri') || (GetFormAcao() == FORM_DELETE) || isset($_POST['pesquisa']);
$imgNovo = "< img id = \"incClass\" src = \"images/novo.gif\" width = \"16\" height = \"16\" border = \"0\" align = \"absmiddle\" title = \"Inclui nova classifica <EFBFBD> <EFBFBD> o \ " > ";
$imgClass = "< a href = \"javaScript:NovaJanela('index.php?idProg=28$filtroNovo', ' clasCad ' , ' $ janW ' , ' $ janH ' , ' resizable = NO,scrollbars=NO');\" > $imgNovo Nova Classifica<EFBFBD> <EFBFBD> o< / a > ";
$filtroStatus = isset($_POST['status']) ? $_POST['status'] : 'A';
if (!IsAjax()) {
$compl = '';
if (isset($_REQUEST['paramPesquisa']) & & $_REQUEST['paramPesquisa']) {
$compl = PreparaLike($filtro, true);
$compl = sprintf("and (a.clas_descricao ilike %s )", $compl);
}
$totalClass = 0;
$codItem = 0;
$desc = "";
$linhaDados = "";
$codDetalhe = 0;
switch($filtroStatus){
case 'A':
$compl .= "AND clas_status = '1'";
break;
case 'I':
$compl .= "AND clas_status = '0'";
break;
}
$query = "select clas_id as id, clas_descricao as desc, clas_status as status from pbx_classifica_atendimento a where 1=1 $compl order by 2";
$params = "¶mPesquisa=$filtro";
$links = PaginaDados($idProg, $query, $params, $regPagina, $offSet, $pagMostra, true);
$query .= " limit $regPagina offset $offSet";
$result = pg_query($dbcon, $query);
While ($row = pg_fetch_array($result)) {
$codigo = $row["id"];
$descricao = $row["desc"];
$imgYes = "< img src = \"imgSite/stAprovado.png\" width = \"12\" height = \"12\ border = \"0\" > ";
$imgNo = "< img src = \"imgSite/no.gif\" width = \"12\" height = \"12\ border = \"0\" > ";
$imgAlt = "< img src = \"imgSite/editaUser.png\" width = \"16\" height = \"16\" border = \"0\" title = \"Edita o registro corrente ! \ " > ";
//$imgDel = "< img src = \"imgSite/deletaUser.png\" width = \"16\" height = \"16\" border = \"0\" title = \"Apaga o registro corrente ! \ " > ";
$status = $row["status"] ? $imgYes : $imgNo;
$imgAlt = "< a href = \"javaScript:NovaJanela('index.php?idProg=29&clas_id=$codigo', ' clasCad ' , ' $ janW ' , ' $ janH ' , ' resizable = NO,scrollbars=NO');\" > $imgAlt< / a > ";
$imgDel = GetLinkFormDelete($codigo . '|' . $params, 'DeletaClassificacao');
$imgDac = '< img src = "imgSite/phone16.png" border = "0" title = "Dacs" > ';
$imgDac = "< a href = \"javaScript:NovaJanela('index.php?idProg=124&clas_id=$codigo&clas_descricao=$descricao', ' clasDac ' , ' 580 ' , ' 250 ' , ' resizable = NO,scrollbars=NO');\" > $imgDac< / a > ";
$clas = ($totalClass == 0) ? "class=\"btSelect\"" : "";
$idLn = "id=\"ln_$codigo\"";
$sel = "< input $ clas name = \"btSel_$codigo\" type = \"button\" id = \"btSel_$codigo\" value = \"Detalhes\" onClick = \"ListaItensClassifica('$codigo', ' $ descricao ' ) \ " > ";
$linhaDados .= "< tr >
< td width = \"60\" align = \"left\" class = \"headData\" > $sel< / td >
< td width = \"50\" align = \"center\" class = \"headData\" > $codigo< / td >
< td align = \"left\" class = \"headData\" > $descricao< / td >
< td width = \"20\" align = \"center\" class = \"headData\" > $status< / td >
< td width = \"20\" align = \"center\" class = \"headData\" > $imgAlt< / td >
< td width = \"20\" align = \"center\" class = \"headData\" > $imgDel< / td >
< td width = \"20\" align = \"center\" class = \"headData\" > $imgDac< / td >
< / tr > ";
//busca detalhes do primeiro registro
if (($totalClass == 0)) {
$codItem = $codigo;
$desc = $descricao;
}
$totalClass++;
}
}
/*
* Detelhes
*/
if (IsAjax()) {
$codItem = $_GET["codItem"];
$desc = $_GET["desc"];
}
$query = "select clit_id as id, clas_id, clit_descricao as desc, clit_status as status
from pbx_classifica_item
where clas_id = '$codItem' ";
$imgItem = "< img id = \"incClass\" src = \"images/novo.gif\" width = \"16\" height = \"16\" border = \"0\" align = \"absmiddle\" title = \"Inclui nova classifica <EFBFBD> <EFBFBD> o \ " > ";
$imgItem = "< a href = \"javaScript:NovaJanela('index.php?idProg=30&clas_id=$codItem&descitem={$desc}{$filtroNovo}', ' clasCad ' , ' $ janW ' , ' $ janH ' , ' resizable = NO,scrollbars=NO');\" > $imgItem Novo Item< / a > ";
$totalDet = 0;
$descDet = "";
$linhaDet = GetDetalhes($query, $codItem);
if (IsAjax()) {
echo GetHtmlDetalhe($linhaDet, $imgItem) . "#" . "[" . $codItem . " - " . $_REQUEST["desc"] . "]";
exit;
} else {
//$jsJQuery[] = "\$('#dataIni').change(function(){GetAgtFromTransfer();}) ";
$jsJQuery[] = "\$('input').click(
function() {
\$('input').removeClass('btSelect');
\$(this).addClass('btSelect');
}
);";
$smarty->assign("linhas", $linhaDados);
$smarty->assign("total", $totalClass);
$smarty->assign("linhasDetalhe", $linhaDet);
$smarty->assign("totalDet", $totalDet);
$smarty->assign("lbTitle", "[" . $codItem . " - " . $desc . "]");
$smarty->assign("paramPesquisa", $paramPesquisa);
$smarty->assign("imgClass", $imgClass);
$smarty->assign("imgItem", $imgItem);
$smarty->assign("links", $links);
$smarty->assign("pagMostra", $pagMostra);
$smarty->assign("totalReg", $totalReg);
$smarty->assign("pgn", $_REQUEST["pgn"]);
$smarty->assign("bloco", $_REQUEST["bloco"]);
$smarty->assign("pg", $_REQUEST["pg"]);
$smarty->assign("desc", $desc);
$smarty->assign('filtroStatus', $filtroStatus);
GetTemplate($smarty, 'cadastros/classificaAtendimento/classificaItem.tpl');
}
?>