- unless smart_listing.empty? %table#dossiers_list.table %thead %th.col-md-1.col-lg-1= smart_listing.sortable 'Numéro', 'id' %th.col-md-5.col-lg-5= smart_listing.sortable 'Procédure', 'procedure.libelle' %th.col-md-2.col-lg-2= smart_listing.sortable 'État', 'state' %th.col-md-2.col-lg-2= smart_listing.sortable 'Date de mise à jour', 'updated_at' - if @liste == "brouillon" %th.col-md-2.col-lg-2= 'Action' - @dossiers.each do |dossier| - if dossier.kind_of? Invite -invite = dossier -dossier = invite.dossier.decorate - else - dossier = dossier.decorate - dossier_url = users_dossiers_invite_path(id: invite.id) unless invite.nil? - if invite.nil? - dossier_url = users_dossier_recapitulatif_path(dossier) unless dossier.brouillon? - dossier_url = users_dossier_description_path(dossier) if dossier.brouillon? %tr{id: "tr_dossier_#{dossier.id}", 'data-dossier_url' => dossier_url} %td.center = dossier.id %td = dossier.procedure.libelle %td{id: "dossier_#{dossier.id}_state"}= dossier.display_state %td= dossier.last_update %td= link_to('X', url_for(controller: 'dossiers', action: :destroy, id: dossier.id), 'data-method' => :delete, class: 'btn-sm btn-danger') if @liste == "brouillon" = smart_listing.paginate - else %h4.center Aucun dossier