<?php
$count = $_view["search"]->getCount();
$draft = $_view["draft"] ?? false;
$interview = $_view["activeInterview"] ?? null;
?>
<div class="main-container interview space-mt-xl space-mb-md">
    <h1 class="headline medium space-mb-sm">Ihre Scores</h1>
    <p>Hier finden Sie alle ausgefüllten Fragebögen und die darauf basierenden Score-Ergebnisse.</p>

<?php if ($count == 0 && !$draft) { ?>
    <h2 class="headline small space-mb-xs">Erstes Interview</h2>
    <p>Aktuell liegen keine Scores vor, da Sie noch keinen Fragebogen ausgefüllt haben.</p>
    <a href="<?= $_con->getLink(["interview", "index"]); ?>" class="btn lg btn-primary score ico right">Zum Fragebogen<span class="icon"></span></a>
<?php } elseif (!$draft) { ?>
    <h2 class="headline small space-mb-xs">Neuen Fragebogen ausfüllen</h2>
    <p>Haben sich Ihre Angaben geändert? Füllen Sie einen neuen Fragebogen aus um ihren aktuellen Score zu berechnen</p>
    <a href="<?= $_con->getLink(["interview", "index"]); ?>" class="btn lg btn-primary score ico right">Zum Fragebogen<span class="icon"></span></a>
<?php } elseif ($draft) { ?>
    <div class="bg-lightorange p-4">
        <h2 class="headline small space-mb-xs">Bestehender Entwurf</h2>
        <p>Es liegt ein angefangener Fragebogen vom <b><?= date("d.m.Y", $draft->timeCreated); ?></b> vor.</p>
        <a href="<?= $_con->getLink(["interview", "loadDraft"]); ?>" class="btn lg btn-primary score ico right">Fragebogen fortsetzen<span class="icon"></span></a>
    </div>
<?php } ?>

<?php if ($interview) { ?>
    <h2 class="headline small space-mb-sm mt-5">Veröffentlichtes Profil</h2>
    <p>Ihr aktuelles Unternehmensprofil auf 2bgood.de basiert auf dem Fragebogen vom <b><?= date("d.m.Y", $interview->timeCreated); ?></b></p>
    <?= $_con->getRenderedView("company/scoreInterview.partial", ["interview" => $interview, "active" => true]); ?>
<?php } ?>
    
<?php if ($count > 0) { ?>
    <h2 class="headline small space-mb-sm mt-5">Ausgefüllte Fragebögen</h2>
    <p>Hier finden Sie Ihre ausgefüllten Fragebögen und die aufgrund der Angaben berechneten Scores.</p>
    <?php
        foreach ($_view["search"] as $row) {
            echo $_con->getRenderedView("company/scoreInterview.partial", ["interview" => $row]);
        }
    ?>
<?php } ?>
</div>