<?php require_once "../common.php"; ?> <HTML> <HEAD> <?php $nome = $_GET['nome']; CheckFormParameters(array("nome")); $conn = new Connection(); $conn->Open(); $conn->Begin(); $sql = " DROP USER {$nome};"; $mensagem = "Exclusão de Usuário..."; $ok = $conn->Execute($sql); // Exclui usuário na tabela SAGU_USUARIOS no banco de dados sagu. $sql2 = " DELETE FROM usuario " . " WHERE nome = '{$nome}';"; $ok2 = $conn->Execute($sql2); $conn->Finish(); $conn->Close(); SaguAssert($ok, "Erro ao excluir usuário no banco de dados!"); SaguAssert($ok2, "Erro ao excluir o usuário!"); SuccessPage("{$mensagem}", "location='../consulta_inclui_usuarios.phtml'", "O usuário <b>{$nome}</b> foi excluído com sucesso!!!"); ?> </HEAD> <BODY> </BODY> </HTML>
$grupo = $_POST['grupo']; CheckFormParameters(array("nome", "nome_completo", "password1", "password2", "grupo", "ref_setor")); if (!$password1 || !$password2) { SaguAssert(0, "Você deve digitar duas vezes a senha."); return false; } if ($password1 != $password2) { SaguAssert(0, "As duas senhas não são as mesmas."); return false; } // FIXME: migrar conexão para adodb $conn = new Connection(); $conn->Open(); $conn->Begin(); $sql = " ALTER USER {$nome} with password '{$password1}';"; $mensagem = "Alteração de Usuário..."; $ok = $conn->Execute($sql); // Altera usuário na tabela SAGU_USUARIOS no banco de dados sagu. $sql2 = " update usuario set " . " nome = '{$nome}', " . " nome_completo = '{$nome_completo}', " . " email = '{$email}', " . " setor = '{$ref_setor}', " . " obs = '{$obs}' " . " where nome = '{$nome}';"; $ok2 = $conn->Execute($sql2); $conn->Finish(); $conn->Close(); SaguAssert($ok, "Erro ao alterar o usuário no Banco de Dados!"); SaguAssert($ok2, "Erro ao alterar o usuário!"); SuccessPage("{$mensagem}", "", "O login do usuário é <b>{$nome}</b>.<br> Efetue o login novamente clicando <A href=\"../../../index.php\" target=\"_top\"><font color=\"#0000CC\"><b>aqui</b></font></a>"); ?> </HEAD> <BODY> </BODY> </HTML>
<?php require "../../common.php"; $id = $_POST['id']; $ref_empresa = $_POST['ref_empresa']; $nome_campus = $_POST['nome_campus']; $cidade_campus = $_POST['cidade_campus']; $ref_campus_sede = $_POST['ref_campus_sede']; CheckFormParameters(array("id", "ref_empresa", "nome_campus", "cidade_campus", "ref_campus_sede")); $conn = new Connection(); $conn->Open(); $conn->Begin(); $sql = " update campus set " . " id = '{$id}'," . " ref_empresa = '{$ref_empresa}', " . " nome_campus = '{$nome_campus}', " . " cidade_campus = '{$cidade_campus}'," . " ref_campus_sede = {$ref_campus_sede}" . " where id = '{$id}'"; $ok = $conn->Execute($sql); $conn->Finish(); $conn->Close(); SaguAssert($ok, "Nao foi possivel de atualizar o registro!"); SuccessPage("Alteração de Campus", "location='../campus_inclui.phtml'", "As informações do campus <b>{$nome}</b> foram atualizadas com sucesso."); ?> <html> <head> </head> <body> </body> </html>
<?php require "../../common.php"; $ref_professor = (int) $_GET['ref_professor']; $ref_disciplina_ofer = (int) $_GET['ref_disciplina_ofer']; $conn = new Connection(); $conn->Open(); $sql = "delete from disciplinas_ofer_prof where ref_disciplina_ofer = {$ref_disciplina_ofer} and ref_professor = {$ref_professor};"; $ok = $conn->Execute($sql); // tire o @ para visualizar mensagens de error do sistema DB $conn->Close(); SaguAssert($ok, "Não foi possível de excluir o registro!"); SuccessPage("Registro excluído com sucesso", "location='../atualiza_disciplina_ofer.phtml?id={$ref_disciplina_ofer}'");
<?php require_once '../../common.php'; $ref_empresa = $_POST['ref_empresa']; $nome_campus = $_POST['nome_campus']; $cidade_campus = $_POST['cidade_campus']; $ref_campus_sede = $_POST['ref_campus_sede']; CheckFormParameters(array("ref_empresa", "nome_campus", "cidade_campus", "ref_campus_sede")); $id_campus = GetIdentity('seq_campus'); $conn = new Connection(); $conn->Open(); $conn->Begin(); $sql = "insert into campus" . " (" . " id," . " ref_empresa," . " nome_campus," . " cidade_campus," . " ref_campus_sede" . " )" . " values" . " (" . " {$id_campus}," . " '{$ref_empresa}'," . " '{$nome_campus}'," . " '{$cidade_campus}'," . " {$ref_campus_sede}" . " )"; $ok = $conn->Execute($sql); $conn->Finish(); $conn->Close(); SaguAssert($ok, "Nao foi possivel inserir o registro!"); SuccessPage("Inclusão de Campus", "location='../campus_inclui.phtml'", "O código do campus é <b>{$id_campus}</b>."); ?> <html> <head>
} if ($percentual_pago == '') { $sql = $sql . " null) "; } else { $sql = $sql . "'{$percentual_pago}') "; } // CRIA O ACESSO PARA TODOS OS ALUNOS QUE AINDA NÃO POSSUEM, // MAS ESTEJAM MATRICULADOS NO SEMESTRE DO CONTRATO DESTE ALUNO $sql2 = 'INSERT INTO acesso_aluno (ref_pessoa, senha) '; $sql2 .= 'SELECT ref_pessoa, md5(lpad(CAST(ref_pessoa AS VARCHAR), \'5\', \'0\')) FROM ( SELECT DISTINCT c.ref_pessoa,a.ref_pessoa AS aluno FROM contratos c LEFT OUTER JOIN acesso_aluno a ON (c.ref_pessoa = a.ref_pessoa) WHERE c.ref_periodo_turma = \'' . $ref_periodo_turma . '\' AND a.ref_pessoa IS NULL) AS T1;'; $ok = $conn->Execute($sql); $conn->Finish(); $ok2 = $conn->Execute($sql2); $conn->Close(); SaguAssert($ok, "Nao foi possivel inserir o registro!"); SuccessPage("Inclusão de Contrato", "location='../novo_contrato.phtml'", "Contrato incluído com sucesso!!!", "location='../consulta_inclui_contratos.phtml'"); ?> <html> <head> </head> <body> </body> </html>
CheckFormParameters(array("nome", "nome_completo", "password1", "password2", "grupo", "ref_setor")); $id_user = GetIdentity('usuario_id_seq'); if (!$password1 || !$password2) { SaguAssert(0, "Você deve digitar duas vezes a senha."); return false; } if ($password1 != $password2) { SaguAssert(0, "As duas senhas não são as mesmas."); return false; } // FIXME: migrar conexão para adodb $conn = new Connection(); $conn->Open(); $conn->Begin(); $sql = " CREATE USER {$nome} with password '{$password1}' in group {$grupo};"; $mensagem = "Criação de Usuário..."; $ok = $conn->Execute($sql); // Insere usuário na tabela SAGU_USUARIOS no banco de dados sagu. $sql2 = " insert into usuario (id," . " nome," . " nome_completo," . " email," . " grupo," . " setor," . " obs)" . " values (" . " '{$id_user}'," . " '{$nome}'," . " '{$nome_completo}'," . " '{$email}'," . " '{$grupo}'," . " '{$ref_setor}'," . " '{$obs}')"; $ok2 = $conn->Execute($sql2); $conn->Finish(); $conn->Close(); SaguAssert($ok, "Erro ao criar usuário!"); SaguAssert($ok2, "Nao foi possivel inserir o registro!"); SuccessPage("{$mensagem}", "location='../usuarios/consulta_inclui_usuarios.phtml'", "O login do usuário é <b> {$nome} </b>."); ?> </HEAD> <BODY> </BODY> </HTML>