ajout d'un écran intermediaire pour gérer la reaffectation des dossiers
This commit is contained in:
parent
45c8c8ca21
commit
12430a8068
6 changed files with 61 additions and 1 deletions
|
@ -43,5 +43,9 @@
|
|||
= link_to procedure_groupe_instructeur_path(@procedure, group), { method: :delete, class: 'button', data: { confirm: "Êtes-vous sûr de vouloir supprimer le groupe « #{group.label} » ?" }} do
|
||||
%span.icon.delete
|
||||
supprimer ce groupe
|
||||
|
||||
- else
|
||||
%td.actions
|
||||
= link_to reaffecter_dossiers_procedure_groupe_instructeur_path(@procedure, group), class: 'button', title:'Réaffecter les dossiers à un autre groupe afin de pouvoir le supprimer' do
|
||||
%span.icon.follow
|
||||
déplacer les dossiers
|
||||
= paginate @groupes_instructeurs
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
= render partial: 'new_administrateur/breadcrumbs',
|
||||
locals: { steps: [link_to('Démarches', admin_procedures_path),
|
||||
link_to(@procedure.libelle, admin_procedure_path(@procedure)),
|
||||
link_to('Groupes d’instructeurs', procedure_groupe_instructeurs_path(@procedure)),
|
||||
@groupe_instructeur.label] }
|
||||
|
||||
.container.groupe-instructeur
|
||||
|
||||
.card
|
||||
.card-title Réaffectation des dossiers du groupe « #{@groupe_instructeur.label} »
|
||||
%p
|
||||
Le groupe « #{@groupe_instructeur.label} » contient des dossiers. Afin de procéder à sa suppression, vous devez réaffecter ses dossiers à un autre groupe instructeur.
|
||||
|
||||
%table.table.mt-2
|
||||
%thead
|
||||
%tr
|
||||
%th{ colspan: 2 }= t(".existing_groupe", count: @groupes_instructeurs.total_count)
|
||||
%tbody
|
||||
- @groupes_instructeurs.each do |group|
|
||||
%tr
|
||||
%td= group.label
|
||||
%td.actions= button_to 'Réaffecter les dossiers à ce groupe',
|
||||
reaffecter_procedure_groupe_instructeur_path(:target_group => group),
|
||||
{ class: 'button',
|
||||
data: { confirm: "Êtes-vous sûr de vouloir réaffecter les dossiers du groupe « #{@groupe_instructeur.label} » vers le groupe « #{group.label} » ?" } }
|
||||
|
||||
= paginate @groupes_instructeurs
|
Loading…
Add table
Add a link
Reference in a new issue