internetee-registry/app/views/admin/bank_statements/index.haml
2015-06-26 14:53:49 +03:00

33 lines
1.2 KiB
Text

- content_for :actions do
= link_to(t(:add), new_admin_bank_statement_path, class: 'btn btn-primary')
= link_to(t(:import), import_admin_bank_statements_path, class: 'btn btn-primary')
= render 'shared/title', name: t(:bank_statements)
.row
.col-md-12
.table-responsive
%table.table.table-hover.table-bordered.table-condensed
%thead
%tr
%th{class: 'col-xs-3'}
= sort_link(@q, 'created_at', t(:imported_at))
%th{class: 'col-xs-3'}
= sort_link(@q, 'bank_code')
%th{class: 'col-xs-3'}
= sort_link(@q, 'iban', t('iban').upcase)
/ TODO: Make this searchable by caching the status to the database
%th{class: 'col-xs-3'}
= t(:status)
%tbody
- @bank_statements.each do |x|
%tr
%td= link_to(l(x.created_at), admin_bank_statement_path(x))
%td= x.bank_code
%td= x.iban
- sc = 'text-success' if x.fully_binded?
- sc = 'text-warning' if x.partially_binded?
- sc = 'text-danger' if x.not_binded?
%td{class: sc}= t(x.status)
.row
.col-md-12
= paginate @bank_statements