コード例 #1
0
ファイル: consultaAluno.php プロジェクト: paulopotter/uezopoo
<?php

include_once 'validation.php';
include_once 'cls/requerimento.class.php';
include_once 'cls/categorias.class.php';
$categorias = new Categorias();
$requerimento = new Requerimento();
$requerimentos = $requerimento->selectAllPelaMatricula($_SESSION['usuario']['matricula']);
$horasAprovadas = $requerimento->totalDeHoras($_SESSION['usuario']['matricula']);
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Sistema de controle de horas complementares</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <div id="header">
        <h1>Sistema de controle<br>de horas complementares</h1>
    </div>
    <div id="situacaoReq">
        <?php 
if (isset($_GET['msg'])) {
    echo "<h1>" . $_GET['msg'] . "</h1>";
}
?>
        <form action="cancelaReq.php" method="post">
            <table>
                <tr id="cabecalho">
                    <th>Instituição</th>
コード例 #2
0
<?php

include_once 'validation.php';
include_once 'cls/requerimento.class.php';
include_once 'cls/categorias.class.php';
$categorias = new Categorias();
$requerimento = new Requerimento();
$requerimentos = $requerimento->selectParaCancelar($_SESSION['usuario']['matricula']);
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Sistema de controle de horas complementares</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <div id="header">
        <h1>Sistema de controle<br>de horas complementares</h1>
    </div>
    <div id="situacaoReq">
        <?php 
if (isset($_GET['msg'])) {
    echo "<h1>" . $_GET['msg'] . "</h1>";
}
?>
        <form action="cancelaReq.php" method="post">
            <table>
                <tr id="cabecalho">
                    <th>Instituição</th>
                    <th>Descrição</th>
コード例 #3
0
<?php

include_once 'validation.php';
include_once 'cls/requerimento.class.php';
$requerimento = new Requerimento();
$requerimentos = $requerimento->consultaOrderSituacao();
function situacao($value)
{
    switch ($value) {
        case 1:
            return "Reprovado";
            break;
        case 2:
            return "Aprovado";
            break;
        default:
            return "Esperando Analise";
            break;
    }
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Sistema de controle de horas complementares</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <div id="header">
        <h1>Sistema de controle<br>de horas complementares</h1>
コード例 #4
0
<?php

session_start();
include_once 'validation.php';
require 'cls/requerimento.class.php';
$instituicao = $_POST["instituicao"];
$descricao = $_POST["descricao"];
$dataCurso = $_POST["dataCurso"];
$horas = $_POST["horas"];
$categoriaCurso = $_POST["categoriaCurso"];
$matricula = $_SESSION['usuario']['matricula'];
if (empty($instituicao) or empty($descricao) or empty($dataCurso) or empty($horas) or empty($categoriaCurso)) {
    header("Location: abreRequerimento.php?msg=Erro: Campos invalidos");
}
$certificadoNome = 'certificado-' . $matricula . '-' . date('YmdHis') . substr($_FILES['certificado']['name'], -4);
$requerimento = new Requerimento();
$insert = $requerimento->novo($matricula, $instituicao, $descricao, $dataCurso, $horas, $categoriaCurso, $certificadoNome);
if ($insert) {
    // UPLOAD DO ARQUIVO
    $uploadDIR = './certificados/';
    $uploadFile = $uploadDIR . basename($certificadoNome);
    move_uploaded_file($_FILES['certificado']['tmp_name'], $uploadFile);
}
header("Location: aluno.php?msg=Sucesso: Requerimento Enviado com sucesso!");
コード例 #5
0
ファイル: aluno.php プロジェクト: paulopotter/uezopoo
<?php

include_once 'validation.php';
include_once 'cls/requerimento.class.php';
$requerimento = new Requerimento();
$horasAprovadas = $requerimento->totalDeHoras($_SESSION['usuario']['matricula']);
?>

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Sistema de controle de horas complementares</title>
	<link rel="stylesheet" href="style.css">
</head>
<body>
	<div id="header">
		<h1>Sistema de controle<br>de horas complementares - Aluno</h1>
	</div>
	<div id="selecionaOpcao">
        <?php 
if (isset($_GET['msg'])) {
    echo "<h1>" . $_GET['msg'] . "</h1>";
}
?>
		<ul id="opcoesRequerimento">
			<li><a href="abreRequerimento.php">Abrir Requerimento</a></li>
			<li><a href="cancelaRequerimento.php">Cancelar Requerimentos</a></li>
			<li><a href="consultaAluno.php">Consultar Requerimentos</a></li>
			<li><a href="logout.php">Logout</a></li>
		</ul>
コード例 #6
0
ファイル: cancelaReq.php プロジェクト: paulopotter/uezopoo
<?php

include_once 'validation.php';
include_once 'cls/requerimento.class.php';
if (empty($_POST['selecionaReq'])) {
    header("Location: cancelaRequerimento.php?msg=ERRO: Selecione Pelo meno uma requisição");
}
$requerimentos = new Requerimento();
$delete = $requerimentos->cancelar($_SESSION['usuario']['matricula'], $_POST['selecionaReq']);
if ($delete) {
    header("Location: aluno.php?msg=Sucesso: Requisições apagadas com sucesso!");
} else {
    header("Location: cancelaRequerimento.php?msg=ERRO: Não foi possivel apagar sua(s) requisição(ões)");
}
コード例 #7
0
ファイル: analisaReq.php プロジェクト: paulopotter/uezopoo
<?php

include_once 'validation.php';
include_once 'cls/requerimento.class.php';
$requerimentos = new Requerimento();
$idRequerimento = $_POST['idRequerimento'];
$horas = $_POST['horasAprovadas'];
$status = $_POST['status'];
if ($_POST['status'] == 1) {
    $updat = $requerimentos->altera($idRequerimento, Null, $status);
} else {
    $updat = $requerimentos->altera($idRequerimento, $horas, $status);
}
if ($updat) {
    header("Location: coordenador.php?msg=Sucesso: Requisições atualizadas com sucesso!");
} else {
    header("Location: analisaRequerimento.php?idRequerimento={$idRequerimento}&msg=ERRO: Não foi possivel atualizar sua(s) requisição(ões)");
}