<?PHP
/*
 * DIREITOS AUTORAIS RESERVADOS (C) 2007 UFRJ
 * 
 * ESTE PROGRAMA É SOFTWARE LIVRE; VOCÊ PODE REDISTRIBUÍ-LO E/OU MODIFICÁ-LO SOB OS
 * TERMOS DA LICENÇA PÚBLICA GERAL GNU CONFORME PUBLICADA PELA FREE SOFTWARE FOUNDATION;
 * TANTO A VERSÃO 2 DA LICENÇA, COMO (A SEU CRITÉRIO) QUALQUER VERSÃO POSTERIOR.

 * ESTE PROGRAMA É DISTRIBUÍDO NA EXPECTATIVA DE QUE SEJA ÚTIL, PORÉM, SEM NENHUMA GARANTIA;
 * NEM MESMO A GARANTIA IMPLÍCITA DE COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
 * CONSULTE A LICENÇA PÚBLICA GERAL DO GNU PARA MAIS DETALHES.
 * 
 * VOCÊ DEVE TER RECEBIDO UMA CÓPIA DA LICENÇA PÚBLICA GERAL DO GNU JUNTO COM ESTE PROGRAMA; 
 * SE NÃO, ACESSE <<HTTP://WWW.GNU.ORG/LICENSES/LICENSES.PT-BR.HTML>>
 */

<?php
require_once "../includes/begin.php";
require_once "../includes/functions.php"; 
require_once "../includes/permissao.php";

inibeAcesso("administrador");

$action = $_GET['action'];

if($action == 'filtro')
{	
	$codigo_coordenadoria	 = getValuePost('codigodacoordenadoria');
	$nome_coordenadoria 	 = getValuePost('nomedacoordenadoria');
	$nome_coordenador 		 = getValuePost('nomedocoordenador');
	$matricula_coordenador	 = getValuePost('matriculadocoordenador');
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=latin-1" />
<title>SEMED - Sistema de Matr�cula Escolar</title>
<link href="../stylo.css" rel="stylesheet" type="text/css" />
<?
include "../includes/config3.php";

?>
<style type="text/css">
<!--
.style1 {color: #FF0000}
-->
</style>
<link type="text/css" rel="stylesheet" href="../js/dhtmlgoodies_calendar/dhtmlgoodies_calendar.css?random=20051112" media="screen"></link>
<script type="text/javascript" src="../js/dhtmlgoodies_calendar/dhtmlgoodies_calendar.js?random=20060118"></script>
<script type="text/javascript" src="../js/functions.js"></script>
<script type="text/javascript" src="../js/jquery.js"></script>
<script type="text/javascript">
function limpa_campos()
{
	document.getElementById('codigodacoordenadoria').value = '';
	document.getElementById('nomedacoordenadoria').value = '';
	document.getElementById('nomedocoordenador').value = '';
	document.getElementById('matriculadocoordenador').value = '';
}
function validaExclusao()
{
	return confirm("Tem certeza que deseja excluir essa coordenadoria?");
}
function novo()
{
	window.location.replace("coordenadoria.php");	
}
</script>
</head>

<body topmargin="0" leftmargin="0">

	<div id="container">
		<div id="body">
			<table width="100%" border="0" cellspacing="0" cellpadding="0">
	  			<tr>
	    			<td><? include "../includes/config2.php"; ?></td>
	  			</tr>
				<tr>
					<td class="titulos"><div align="center" class="titulos2">
						<p>.:: LISTAGEM DE COORDENADORIAS  ::.<br />
						Educa��o Infantil e Ensino Fundamental<br />
						Prefeitura da Cidade de Nova Igua�u<br />
						Matr�cula <?=date("Y");?></p>
					</div></td>
				</tr>
			</table>
		<form name="pesquisaCoordenadoria" method="post" action="listagemcoordenadoria.php?action=filtro" enctype="application/x-www-form-urlencoded">		
		<table border="0" style="margin-left:150px;">
		<tr>
			<td><font color="#003366" face="arial">C�digo da Coordenadoria</font></td>
			<td><label>
            <input class="campos2" id="codigodacoordenadoria" name="codigodacoordenadoria" type="text" size="15" 
            value="<?php if($action == 'filtro') echo $codigo_coordenadoria?>" onkeypress="mascara(this,textolivre)"/>
          	</label></td>
		</tr>
		<tr>
			<td><font color="#003366" face="arial">Nome da Coordenadoria</font></td>
			<td><label>
			<input class="campos2" id="nomedacoordenadoria" name="nomedacoordenadoria" type="text" size="46" 
			value="<?php if($action == 'filtro') echo $nome_coordenadoria?>" onkeypress="mascara(this,textolivre)"/>
			</label></td>
		</tr>
		<tr>
			<td><font color="#003366" face="arial">Nome do Coordenador</font></td>
			<td><label>
			<input class="campos2" id="nomedocoordenador" name="nomedocoordenador" type="text" size="46" 
			value="<?php if($action == 'filtro') echo $nome_coordenador?>" onkeypress="mascara(this,textolivre)"/>
			</label></td>
		</tr>
		<tr>
			<td><font color="#003366" face="arial">Matr�cula do Coordenador</font></td>
			<td><label>
			<input class="campos2" id="matriculadocoordenador" name="matriculadocoordenador" type="text" size="15" maxlength="10"
			value="<?php if($action == 'filtro') echo $matricula_coordenador?>" onkeypress="mascara(this,textolivre)"/>
			</label></td>
		</tr>
		
		  <tr>
          <td>&nbsp;</td>
          <td>
          	<input name="Submit" type="submit" class="botao" value="Procurar"/>
          	<input name="Reset" type="button" onclick="javascript:limpa_campos();" class="botao" value="Limpar"/>
          </td>
        </tr>
		</table>
		</form>			
<?php 
           	if($action == 'filtro')
          	{
	       		$sql = "SELECT \"cdCoordenadoria\",
	       						\"nomeCoordenadoria\",
	       						\"nomeCoordenador\",
	       						\"matriculaCoordenador\",
	       						\"codCoordenadoria\"
	       				FROM mat_coordenadoria";

	       		$initFilter = 0;
          		if($codigo_coordenadoria != '')
          		{
          			$sql .= ' WHERE';
          			$initFilter = 1;
          			$sql .= ' "cdCoordenadoria" = \''.$codigo_coordenadoria.'\'';
          		}
          		if($nome_coordenadoria != '')
          		{
          			if(!$initFilter)
          			{
          				$sql .= ' WHERE';
          				$initFilter = 1;
          			}
          			else $sql .= ' AND';
          			
          			$sql .= ' "nomeCoordenadoria" ILIKE \'%'.$nome_coordenadoria.'%\'';
          		}
          		if($nome_coordenador != '')
          		{
          			if(!$initFilter)
          			{
          				$sql .= ' WHERE';
          				$initFilter = 1;
          			}
          			else $sql .= ' AND';
          			
          			$sql .= ' "nomeCoordenador" ILIKE \'%'.$nome_coordenador.'%\'';
          		}
          		if($matricula_coordenador != '')
          		{
          			if(!$initFilter)
          			{
          				$sql .= ' WHERE';
          				$initFilter = 1;
          			}
          			else $sql .= ' AND';
          			
          			$sql .= ' "matriculaCoordenador" = \''.$matricula_coordenador.'\'';
          		}
          		//echo $sql; exit;

          		if($initFilter)
          		{
          		
					$resultado = executaQuery($dbh, $sql) or die ("N�o foi poss�vel executar a consulta");
					$resValido = 0;

				?>
					<table class="listagem" border="0" align="center" cellpadding="0" cellspacing="0">
			        	<thead> 
					        <tr>
					          <th colspan="2">Op��es</th>
					          <th >C�digo da Coordenadoria</th>
					          <th >Nome da Coordenadoria</th>
					          <th >Nome do Coordenador</th>
							  <th >Matr�cula do Coordenador</th>   
					                
					        </tr>
					    </thead>
					    <tbody>              
				<?
					while ($linha = pg_fetch_array($resultado)) 
					{
						$resValido = 1;
				?>
						<tr>
			          		<td align=center><a href='coordenadoria.php?acao=atualizar&codigo=<?= $linha["codCoordenadoria"]?>'>atualizar</a></td>
			          		<td align=center><!--<a href='removecoordenadoria.php?codigo=<?= $linha["codCoordenadoria"]?>' onclick='return validaExclusao()'>remover</a>--></td>
							<td><div align=center><? echo $linha["cdCoordenadoria"] ?></div></td>
			          		<td><div align=center><? echo $linha["nomeCoordenadoria"] ?></div></td>
			          		<td><div align=center><? echo $linha["nomeCoordenador"] ?></div></td>
					 		<td><div align=center><? echo $linha["matriculaCoordenador"] ?></div></td>
					 		<!--<td colspan='5' height='5'></td>-->
		         		</tr>
		         <?
					}
					if(!$resValido)
					{
				?>
						<tr><td align=center colspan=6>Nenhuma coordenadoria encontrada!</td></tr>
				<?
					}

				?>
					</tbody>
					<tfoot>
				        <tr>
							<td colspan="7" >
								&nbsp;
							</td>
						</tr>
					</tfoot>				
			      </table>
				<?					
					pg_freeresult($resultado);
					pg_close($dbh);
          		}
          	}
		  if(($action != 'filtro') || $initFilter==0)
		  {
			?>
				<p align=center>Listagem vazia. Favor preencher os campos de filtro para iniciar uma busca.</p>
			<?
		  }
			?>
		  <div align='center'>
		  	<input type='button' value='Cadastrar nova coordenadoria' class="botao" onclick='novo();'></input>
	  	</div>
	</div>
			
	<div id="footer"><? include "../includes/rodape.php"; ?></div>
	</div></body>
</html>
