<?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
/*
 * Pontifical Catholic University of Rio de Janeiro
 *
 * Authors: LabBio Group
 * Created on 01/09/2009
 */

// Grava Tabela Matricula Atual
if ($responsavelMatricula == '1')
{
   $tipoDocIdResponsavelMatricula = $tipoDocIdPai;
   $numDocIdResponsavelMatricula  = $numDocIdPai;
}

if ($responsavelMatricula == '2')
{
   $tipoDocIdResponsavelMatricula = $TipoDocIdMae;
   $numDocIdResponsavelMatricula  = $numDocIdMae;
}

if ($responsavelMatricula == '3')
{
   $tipoDocResponsavelMatricula = $TipoDocIdResponsavel;
   $numDocResponsavelMatricula  = $numDocIdResponsavel;
}

$sql = "INSERT INTO matriculaAtual
(
   cartaoSus,
   inepAluno,
   codigoEscolaMatricula,
   responsavelMatricula,
   datamatricula,
   escolaridadeMatricula,
   tipoDocIdResponsavelMatricula,
   numDocIdResponsavelMatricula,
   dataIngressoAlunoEscola,
   primeiraMatricula

) values (

   '$cartaoSus',
   '$inepAluno',
   '$codigoEscolaMatricula',
   '$responsavelMatricula',
   '$dataMatricula',
   '$escolaridadeMatricula',
   '$tipoDocIdResponsavelMatricula',
   '$numDocIdResponsavelMatricula',
   '$dataIngressoAlunoEscola',
   '$primeiraMatricula'
)";

//echo "$cartaoSus,$inepAluno,$codigoEscolaMatricula,$responsavelMatricula,$dataMatricula,$escolaridadeMatricula,$tipoDocIdResponsavelMatricula,$numDocIdResponsavelMatricula,$dataIngressoAlunoEscola,$primeiraMatricula";
//exit;

$result = executaQuery($dbh, $sql);
if (!$result)
{
   $result = executaQuery($dbh, "ROLLBACK");
   if (!$result)
   {
      $erroFatal = "Erro em Transa��o Interna do Sistema - Informar Administrador";
      $SESSION["f_retornoFatal"] = $erroFatal;
   }
   $erro = "Erro na Grava��o de MatriculaAtual";
   $_SESSION["f_retorno"]= $erro;
   pg_close($dbh);
   header('location:recadastra.php?reacao=retorno&acao='.$acao.'&inepaluno='.$inepAluno);
   exit;
}

	$sql = cleanSql($sql);
	$textoScript .= $sql . ';';

?>