Active filter procedure on dossiers list backoffice

This commit is contained in:
Xavier J 2016-03-14 16:49:12 +01:00
parent a612dc6021
commit abfb6367d6
7 changed files with 83 additions and 13 deletions

View file

@ -64,17 +64,17 @@ class Backoffice::DossiersController < ApplicationController
def waiting_for_gestionnaire
@a_traiter_class = (@liste == 'a_traiter' ? 'active' : '')
@waiting_for_gestionnaire ||= current_gestionnaire.dossiers.waiting_for_gestionnaire
@waiting_for_gestionnaire ||= current_gestionnaire.dossiers_filter.waiting_for_gestionnaire
end
def waiting_for_user
@en_attente_class = (@liste == 'en_attente' ? 'active' : '')
@waiting_for_user ||= current_gestionnaire.dossiers.waiting_for_user
@waiting_for_user ||= current_gestionnaire.dossiers_filter.waiting_for_user
end
def termine
@termine_class = (@liste == 'termine' ? 'active' : '')
@termine ||= current_gestionnaire.dossiers.termine
@termine ||= current_gestionnaire.dossiers_filter.termine
end
def total_dossiers_per_state

View file

@ -8,7 +8,7 @@ class Backoffice::ProcedureFilterController < ApplicationController
def update
current_gestionnaire.update_attribute(:procedure_filter, params[:procedure_filter])
current_gestionnaire.update_attribute(:procedure_filter, (params[:procedure_filter].nil? ? [] : params[:procedure_filter]))
flash.notice = 'Filtre mis à jour'
redirect_to backoffice_filtres_path