<input type="hidden" name="txtMetodo" id="txtMetodo" value=""/> <input type="hidden" name="txtCodigo" id="txtCodigo" value=""/> <?php require_once "../modelo/manifestacao.cls.php"; require_once "../controle/data.gti.php"; require_once "../modelo/clientela.cls.php"; require_once "../modelo/tipo.cls.php"; require_once "../modelo/status.cls.php"; $codigo = $_GET['codigo']; $manifestacao = new clsManifestacao(); $manifestacao->SetCodigo(trim($codigo)); $manifestacao->ConsultarPorCodigo(); $manifestacao->MarcarComoVisto(); $clientela = new clsClientela(); $tipo = new clsTipo(); $status = new clsStatus(); echo '<table width="100%" border="0"> <tr> <td width="211"><strong>Código:</strong></td> <td>' . $manifestacao->GetCodigo() . '</td> </tr>'; if ($manifestacao->GetVisualizado() == 't') { $visualizado = 'checked'; } if (trim($manifestacao->GetIdentificacao()) == 'S') { echo ' <tr> <td width="211"><strong>Visualizado:</strong></td> <td><input name="txtVisualizado" type="checkbox" ' . $visualizado . ' value="t" /></td> </tr>
$tipo->SetVisivel($visivel); $tipo->Alterar(); $config = new clsConfig(); $config->ConfirmaOperacao("tipo.frm.php", "Registro alterado com sucesso!"); } break; //INSERÇÕES------------------------------------------------- //INSERÇÕES------------------------------------------------- case 'novo': require_once "../controle/valida.gti.php"; $codigo = $_POST['txtCodigo']; $nome = utf8_encode($_POST['txtNome']); $visivel = $_POST['dpdVisivel']; $valida = new gtiValidacao(); $valida->ValidaCampoRequerido($nome, 'nome'); $valida->ValidaDPD($visivel, 'visivel'); if ($valida->GetErro() == true) { echo $valida->GetMensagem(); } else { require_once "../modelo/tipo.cls.php"; require_once "../config.cls.php"; $tipo = new clsTipo(); $tipo->SetCodigo($codigo); $tipo->SetNome($nome); $tipo->SetVisivel($visivel); $tipo->Salvar(); $config = new clsConfig(); $config->ConfirmaOperacao("tipo.frm.php", "Registro salvo com sucesso!"); } break; }
<?php $metodo = @$_REQUEST['metodo']; $codigo = @$_REQUEST['codigo']; require_once "../modelo/tipo.cls.php"; $tipo = new clsTipo(); ?> <html> <head> <title>Gestão de Tipos de Manifestações</title> <link href="estilo/estilo.css" rel="stylesheet" type="text/css" /> <script src="js/prototype.js" type="text/javascript"></script> <script src="js/ajax/tipo.ajax.js" type="text/javascript"></script> <br/> </head> <body> <form id="frmAltera" name="frmAltera" method="post" action="tipo.exe.php"> <input type="hidden" name="txtMetodo" id="txtMetodo" value=""/> <input type="hidden" name="txtCodigo" id="txtCodigo" value=""/> <table width="416" height="208" border="0" cellpadding="0" cellspacing="0" align="left" > <tr> <td width="17" valign="top"> </td> <td width="385" valign="middle" align="center" > <table width="82%" border="0" cellspacing="0" cellpadding="0" class="tabelaDeTipos"> <tr> <td> </td> <td>
$data_final = $_POST['txtDataFinal']; $config = new clsConfig(); $valida = new gtiValidacao(); $valida->ValidaCampoRequerido($data_inicial, 'data_inicial'); $valida->ValidaCampoRequerido($data_final, 'data_final'); $valida->ValidaData($data_inicial, 'data_inicial'); $valida->ValidaData($data_final, 'data_final'); switch ($relatorio) { case 'manifestacao': $rel = new clsRelatorios(); $_SESSION['vox_manifestacao'] = $rel->relManifestacao($data_inicial, $data_final); header('location:relatorio_manifestacoes.frm.php?data1=' . $data_inicial . '&data2=' . $data_final . ''); exit; break; case 'atividade': //$rel = new clsRelatorios(); $tipo = new clsTipo(); $rel = new clsRelatorios(); $cli = new clsClientela(); $status = new clsStatus(); $depto = new clsDepartamento(); $_SESSION['vox_tipo'] = $tipo->TotalPorTipo($data_inicial, $data_final); $_SESSION['vox_forma'] = $rel->TotalPorIdentificacao($data_inicial, $data_final); $_SESSION['vox_clientela'] = $cli->TotalPorClientela($data_inicial, $data_final); $_SESSION['vox_status'] = $status->TotalPorStatus($data_inicial, $data_final); $_SESSION['vox_depto'] = $rel->TotalDeptosPorTipo($data_inicial, $data_final); $_SESSION['vox_qtde_deptos'] = $rel->TotalDeptos($data_inicial, $data_final); header('location:relatorio_atividades.frm.php?data1=' . $data_inicial . '&data2=' . $data_final . ''); exit; break; }
<tr> <td class="labelTextos">Eu</td> <td><select name="dpdClientela" class="caixaElegante" id="dpdClientela" > <option selected="selected" value="">-- Selecione --</option> <?php $clientela = new clsClientela(); echo $clientela->ListaComboClientela(); ?> </select></td> </tr> <tr> <td class="labelTextos">Gostaria de fazer um(a) </td> <td><select name="dpdTipo" class="caixaElegante" id="dpdTipo"> <option selected="selected" value="">-- Selecione --</option> <?php $tipo = new clsTipo(); echo $tipo->ListaComboTipo(1); ?> </select></td> </tr> <tr> <td class="labelTextos">Meu email é </td> <td><input name="txtEmail" type="text" class="caixaTextoElegante" id="txtEmail" size="300" value="<?php echo $_SESSION['vox_email']; ?> "/> <img src="imagens/info.png" alt="" width="17" height="17" onmouseover="Tip('É importante que o manifestante forneça <br> um endereço de <strong> email válido </strong> para contato. <br> Através desse email o manifestante terá acesso <br> ao código para visualizar o andamento de sua manifestação', BGCOLOR, '#FFFFFF')" onmouseout="UnTip()" /></td> </tr> <tr> <td class="labelTextos">Eu</td> <td><select name="dpdIdentificacao" class="caixaElegante" id="dpdIdentificacao" onchange="OcultaCampo(this.value);">