Add détails on admin procedure informations page

This commit is contained in:
Xavier J 2016-01-06 17:01:34 +01:00
parent 34dc07a06d
commit 7069acba4b
2 changed files with 29 additions and 1 deletions

View file

@ -6,12 +6,14 @@ class Admin::ProceduresController < AdminController
def index
@procedures = current_administrateur.procedures.where(archived: false)
.paginate(:page => params[:page]).decorate
@page = 'active'
active_class
end
def archived
@procedures = current_administrateur.procedures.where(archived: true)
.paginate(:page => params[:page]).decorate
@page = 'archived'
archived_class
end
@ -69,7 +71,7 @@ class Admin::ProceduresController < AdminController
end
def archived_class
@archive_class = 'active' if @page == 'archived'
@archived_class = 'active' if @page == 'archived'
end
private

View file

@ -47,6 +47,32 @@
= @facade.procedure.lien
%br
%h3 Détails
.row{style:'margin-right:3%; margin-left:3%;'}
.description.col-md-4.col-lg-4
%h4.text-info
= @facade.procedure.libelle
= @facade.procedure.description
.champs.col-md-4.col-lg-4
%h4.text-info
Champs
.badge.progress-bar-info
= @facade.procedure.types_de_champ.size
- @facade.procedure.types_de_champ.each do |champ|
= champ.libelle
%br
.pieces_justificatives.col-md-4.col-lg-4
%h4.text-info
Pièces justificatives
.badge.progress-bar-info
= @facade.procedure.types_de_piece_justificative.size
- @facade.procedure.types_de_piece_justificative.each do |piece_justificative|
= piece_justificative.libelle
%br
%br
%h3 Dossiers
.row