106 lines
3.2 KiB
HTML

{% extends "nav.html" %}
{% block content %}
<section class="section">
<div class="container">
<form method="post" action="/assignments/new">
<input type="hidden" name="event" value="{{ event.id }}" />
<h1 class="title">Planung für {{ event.name }}</h1>
<div class="box">
{% if event.canceled %}<b>Veranstaltung abgesagt!</b>{% endif %}
<p>Ort: {{ event.location.as_ref().unwrap().name }}</p>
<p>Zeitraum: {{ event.start_time }} bis {{ event.end_time }}</p>
<p>Anzahl der Posten: {{ event.amount_of_posten }}</p>
<p>Wachhabender durch FF gestellt: {{ event.voluntary_wachhabender }}</p>
<p>Kleidungsordnung: {{ event.clothing }}</p>
</div>
{% if event.voluntary_wachhabender %}
<div class="field">
<label class="label">Wachhabender</label>
<div class="select">
<select name="wachhabender">
{% for a in available_wachhabende %}
{% let user = a.user.as_ref().unwrap() %}
<option value="{{ a.id }}">
{{ user.name }} -
{% match user.function %}
{% when Function::Posten %}
Posten
{% when Function::Wachhabender %}
Wachhabender
{% else %}
{% endmatch %}
-
{% if a.start_time.is_some() && a.end_time.is_some() %}
{{ a.start_time.as_ref().unwrap() }} - {{ a.end_time.as_ref().unwrap() }}
{% else %}
ganztägig
{% endif %}
</option>
{% endfor %}
</select>
</div>
</div>
{% endif %}
<div class="field">
<label class="label">Posten</label>
<p class="help">Mehrfachauswahl mit Strg+Mausklick</p>
<div class="select is-multiple">
<select name="posten" multiple size="{{ available_posten.len() }}">
{% for a in available_posten %}
{% let user = a.user.as_ref().unwrap() %}
<option value="{{ a.id }}">
{{ user.name }} -
{% match user.function %}
{% when Function::Posten %}
Posten
{% when Function::Wachhabender %}
Wachhabender
{% else %}
{% endmatch %}
-
{% if a.start_time.is_some() && a.end_time.is_some() %}
{{ a.start_time.as_ref().unwrap() }} - {{ a.end_time.as_ref().unwrap() }}
{% else %}
ganztägig
{% endif %}
</option>
{% endfor %}
</select>
</div>
</div>
<div class="field">
<label class="label">Fahrzeug</label>
<div class="select">
<select>
<option>Fahrzeug</option>
</select>
</div>
</div>
<div class="field is-horizontal">
<div class="field-label"></div>
<div class="field-body">
<div class="field is-grouped">
<div class="control">
<input class="button is-link" type="submit" value="Erstellen">
</div>
<div class="control">
<a class="button is-link is-light" href="/">Zurück</a>
</div>
</div>
</div>
</div>
</form>
</div>
</section>
<script>
</script>
{% endblock %}