<?php
require_once __DIR__ . '/../includes/header.php';

$id = intval($_GET['id'] ?? 0);
$t = ['nome_turma'=>'','periodo'=>'','idade_min'=>'','idade_max'=>'','capacidade'=>'','professor_responsavel'=>'','sala'=>'','descricao'=>''];

if ($id > 0) {
    $stmt = $pdo->prepare("SELECT * FROM turmas WHERE id = :id");
    $stmt->execute(['id' => $id]);
    $t = $stmt->fetch() ?: $t;
}
$titulo = $id > 0 ? 'Editar Turma' : 'Nova Turma';
?>

<div class="page-header">
    <div><h2><?= $titulo ?></h2><div class="subtitle">Preencha os dados da turma</div></div>
    <div><a href="turmas.php" class="btn btn-secondary">Voltar</a></div>
</div>

<form method="POST" action="turma_salvar.php">
<input type="hidden" name="id" value="<?= $id ?>">

<div class="card-premium" style="padding:25px;margin-bottom:20px;">
    <h3 style="color:var(--accent);margin-bottom:15px;border-bottom:1px solid var(--border);padding-bottom:10px;">Dados da Turma</h3>
    <div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px;">
        <div class="form-group"><label>Nome da Turma *</label><input name="nome_turma" value="<?= sanitize($t['nome_turma']) ?>" required></div>
        <div class="form-group"><label>Periodo</label>
            <select name="periodo"><option value="">Selecione</option><option value="Manha" <?= ($t['periodo']??'')==='Manha'?'selected':'' ?>>Manha</option><option value="Tarde" <?= ($t['periodo']??'')==='Tarde'?'selected':'' ?>>Tarde</option><option value="Integral" <?= ($t['periodo']??'')==='Integral'?'selected':'' ?>>Integral</option></select></div>
        <div class="form-group"><label>Idade Minima</label><input type="number" name="idade_min" value="<?= $t['idade_min'] ?>"></div>
        <div class="form-group"><label>Idade Maxima</label><input type="number" name="idade_max" value="<?= $t['idade_max'] ?>"></div>
        <div class="form-group"><label>Capacidade</label><input type="number" name="capacidade" value="<?= $t['capacidade'] ?>"></div>
        <div class="form-group"><label>Professor Responsavel</label><input name="professor_responsavel" value="<?= sanitize($t['professor_responsavel']) ?>"></div>
        <div class="form-group"><label>Sala</label><input name="sala" value="<?= sanitize($t['sala']) ?>"></div>
        <div class="form-group" style="grid-column:span 2;"><label>Descricao</label><textarea name="descricao" rows="3"><?= sanitize($t['descricao']) ?></textarea></div>
    </div>
</div>

<div style="display:flex;gap:10px;justify-content:flex-end;margin-bottom:30px;">
    <a href="turmas.php" class="btn btn-secondary">Cancelar</a>
    <button type="submit" class="btn btn-novo">Salvar Turma</button>
</div>
</form>

<?php require_once __DIR__ . '/../includes/footer.php'; ?>
