<?php
$response = $this->response;

if (!$response->status) {
	?>
	<h1>Při načítání úkolu došlo k chybě</h1>
	<p>
		Chybová hláška: <strong><?php echo $response->status; ?></strong>
	</p>
	<p>
		Chybový kód: <strong><?php echo $response->statusCode; ?></strong>
	</p>
	<?php 
	return;
}

$task = $response["task"];

$tableUsers = new Application_Model_Users();
$from = $task->findParentRow($tableUsers, "user");
$for = $task->findParentRow($tableUsers, "target");

$project = $task->findParentRow("Application_Model_Projects", "project");
?>
<h1>Zobrazení úkolu</h1>
<p>
	Identifikační číslo: <strong>#<?php echo $task->id; ?></strong>
</p>
<p>
	Zadavatel: <strong><a href="/user/get/<?php echo $from->username; ?>.html"><?php echo $from->username; ?></a></strong>
</p>
<p>
	Vykonavatel: <strong><a href="/user/get/<?php echo $for->username; ?>.html"><?php echo $for->username; ?></a></strong>
</p>
<p>
	Zadáno: <strong><?php echo $task->created_at; ?></strong>
</p>
<p>
	Změněno: <strong><?php echo $task->modified_at; ?></strong>
</p>
<p>
	Deadline: <strong><?php echo $task->deadline_at; ?></strong>
</p>
<p>
	Zadání úkolu:
</p>
<code>
	<?php echo $task->task_content; ?>
</code>
<p>
	Aktuální stav: <strong><?php echo $task->current_status; ?></strong>
</p>
<p>
	Komentář ke stavu:
</p>
<code>
	<?php echo $task->current_comment; ?>
</code>
<h2>Upravit stav úkolu</h2>
<form action="/plan/put/<?php echo $task->id; ?>.html" method="post">
	<p>
		Nový stav: <select name='task[status]'>
			<option value="NOTSTARTED">Nezapočat</option>
			<option value="INPROGRESS">Započat</option>
			<option value="PUTOFF">Odložen</option>
			<option value="DELAY">Zpožděn</option>
			<option value="NEVER">Vypovězen</option>
			<option value="Done">Dokončen</option>
		</select>
	</p>
	<p>
		Komentář: <br />
		<textarea rows="5" cols="100" name="task[comment]"></textarea>
	</p>
	<p>
		<?php echo $this->formSubmit("submit", "Zapsat změny"); ?>
	</p>
</form>
<p>
	Zpět na výpis úkolů se dostanete <a href="/plan/get/.html">tudy</a>
</p>