24 lines
		
	
	
		
			784 B
		
	
	
	
		
			Elixir
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			784 B
		
	
	
	
		
			Elixir
		
	
	
	
	
	
<h1>Rendu des devoirs - <%= @class.name %></h1>
 | 
						|
 | 
						|
<%= if @changeset.action do %>
 | 
						|
  <div class="alert alert-danger">
 | 
						|
    <p>Oops, quelque chose c'est mal passé, merci de vérifier le formulaire</p>
 | 
						|
  </div>
 | 
						|
<% end %>
 | 
						|
 | 
						|
<%= form_for @changeset, Routes.deposit_path(@conn, :deposit, @class.id), [multipart: true], fn f -> %>
 | 
						|
  <%= label f, "Elève" %>
 | 
						|
  <%= select f, :student_id, Enum.map(@class.students, &{"#{&1.lastname} #{&1.firstname}", &1.id}), selected: @student_id %>
 | 
						|
 | 
						|
  <%= label f, "Devoir" %>
 | 
						|
  <%= select f, :assignment_id, Enum.map(@assignments, &{"#{&1.title} - #{&1.due}", &1.id}), selected: @assignment_id %>
 | 
						|
 | 
						|
  <%= label f, "Fichier (formats acceptés : pdf, rtf, odt, doc, docx)" %>
 | 
						|
  <%= file_input f, :file %>
 | 
						|
 | 
						|
  <div>
 | 
						|
    <%= submit "Envoyer" %>
 | 
						|
  </div>
 | 
						|
 | 
						|
<% end %>
 |