app/views/contracts/show.html.haml
.row
%p#notice= notice
%h1= "Direktkreditvertrag Nummer #{@contract.number}"
.row
.col-md-4
%h3 Aktuell
%p
%b Nummer:
= @contract.number
%p
%b Kontakt:
= contact_long(@contract.contact)
%p
%b Start:
= @contract.last_version.start
%p
%b Kündigungsfrist (in Monaten):
= @contract.last_version.notice_period
%p
%b Laufzeit:
= run_time(@contract)
%p
%b Zinssatz:
= fraction(@contract.last_version.interest_rate)
%p
%b Kategorie:
= @contract.category
%p
%b Bemerkung:
= @contract.comment
%h3 Alle Versionen
%ul
- @contract.contract_versions.each do |version|
%li= link_to version_as_short_line(version), version
.col-md-8
%h3 Aktionen
%ul
%li= link_to 'Kündigung vornehmen (inklusive Abschlussbuchung)', new_contract_terminator_path(id: @contract.id)
%li= link_to 'Buchung erstellen (Geld ein/auszahlen)', new_contract_accounting_entry_path(@contract)
%li= link_to 'Neue Vertragsversion erstellen (Zinssatz ändern)', new_contract_contract_version_path(@contract)
%li= link_to 'Buchungsübersicht', contract_accounting_entries_path(@contract)
%li= link_to 'Manuell Editieren (nur in Notfällen!)', edit_contract_path(@contract)
%h3 Buchungen
%table
%tr
%th Vorgang
%th Datum
%th Betrag
%th
- @contract.accounting_entries.each do |accounting_entry|
%tr
%td= accounting_entry.name
%td= accounting_entry.date
%td= currency accounting_entry.amount
%td= link_to 'Ändern (Nur im Notfall!)', edit_accounting_entry_path(accounting_entry)