39 lines
1.0 KiB
Elixir
39 lines
1.0 KiB
Elixir
<h1>Liste des devoirs</h1>
|
|
|
|
<span><%= link "Ajouter un devoir", to: Routes.assignment_path(@conn, :new) %></span>
|
|
|
|
<hr>
|
|
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th>Titre</th>
|
|
<th>Dénominateur</th>
|
|
<th>Echéance</th>
|
|
<th>Classe</th>
|
|
|
|
<th>Actions</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<%= for assignment <- @assignments do %>
|
|
<tr>
|
|
<td><%= assignment.title %></td>
|
|
<td><%= assignment.slug %></td>
|
|
<td><%= assignment.due %></td>
|
|
<%= if assignment.class do %>
|
|
<td><%= link assignment.class.name, to: Routes.class_path(@conn, :show, assignment.class.id) %></td>
|
|
<% else %>
|
|
<td></td>
|
|
<% end %>
|
|
|
|
<td>
|
|
<span><%= link "Voir", to: Routes.assignment_path(@conn, :show, assignment) %></span>
|
|
<span><%= link "Editer", to: Routes.assignment_path(@conn, :edit, assignment) %></span>
|
|
<span><%= link "Supprimer", to: Routes.assignment_path(@conn, :delete, assignment), method: :delete, data: [confirm: "Vous êtes sur ?"] %></span>
|
|
</td>
|
|
</tr>
|
|
<% end %>
|
|
</tbody>
|
|
</table>
|