diff --git a/app/views/entries/index.html.erb b/app/views/entries/index.html.erb index 1cbb80a..ac50f97 100644 --- a/app/views/entries/index.html.erb +++ b/app/views/entries/index.html.erb @@ -249,62 +249,107 @@
| Datum | -Zeit | -Typ | -Art | -Beschreibung | -Kilometer | -Pauschale | -Kosten | -Zählt als Fortbildung | -Aktionen | +Datum | +Zeit | +Typ | +Art | +Beschreibung | +Kilometer | +Pauschale | +Kosten | +Zählt als Fortbildung | +Aktionen |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| + <% duration_in_minutes = entry.hours.to_i * 60 + entry.minutes.to_i %> + + | |||||||||||||||||||
| <%= entry.date.strftime('%d.%m.%Y') %> | -- <% if entry.hours.to_i > 0 || entry.minutes.to_i > 0 %> + + | + <% if duration_in_minutes > 0 %> <%= formatted_duration(entry) %> <% else %> — <% end %> | +<%= ["Fortbildung", "Semesterkosten"].include?(entry.entry_art) ? entry.entry_art : entry.praktikums_typ.capitalize %> | +<%= ["Fortbildung", "Semesterkosten"].include?(entry.entry_art) ? entry.beschreibung : entry.entry_art.capitalize %> | +<%= entry.beschreibung %> | -+ + | <%= entry.distance_km.to_f %> km | -+ + | <%= number_to_currency(entry.kilometer_pauschale, unit: "€", separator: ",", delimiter: ".") %> | -+ + | <%= number_to_currency(entry.kosten, unit: "€", separator: ",", delimiter: ".") %> | -+ + | <%= check_box_tag "fortbildung_#{entry.id}", '1', entry.zaehlt_als_fortbildung, disabled: true %> | +
-
+
<%= link_to 'Bearbeiten', edit_entry_path(entry), class: 'btn btn-sm btn-outline-primary' %>
<%= link_to 'Löschen', entry_path(entry), class: 'btn btn-sm btn-outline-danger open-delete-modal' %>
@@ -314,10 +359,9 @@
|