sadem_app/app/views/admin/m_odr_reps/index.html.haml
2020-10-08 12:07:21 +02:00

45 lines
1.7 KiB
Plaintext

.qi_header
-if current_admin.has_permission?("odr_rep.create")
.right= link_to 'Ajouter ', new_admin_m_odr_rep_path(), :class => "btn btn-primary", :remote => true
%h1
ODR
%span
Liste des participations
-#MOdrRep.all.each do |m_odr_rep|
-#m_odr_rep.save
.qi_search_row
=form_tag "", :method => "get", :onsubmit => "" do
-params[:search] =params[:search] || {}
%table
%tr
%td
Statut :
=select_tag "search[state]", options_for_select([["",""]]+MOdrRep.group(:state).order(:state).all.map{|a| [a.state, a.state]}, params[:search][:state])
%td
Opération :
-if !current_admin.has_permission?("odr_rep.view")
-m_odrs = MOdr.where(:p_customer_id => current_admin.p_customers.ids)
-else
-m_odrs = MOdr
=select_tag "search[m_odr_id]", options_for_select([["",""]]+m_odrs.order(:name).all.map{|a| [a.name, a.id]}, params[:search][:m_odr_id])
%td=text_field_tag :name, params[:name],:class => "form-control", :placeholder => "Nom"
%td=text_field_tag :reduc_code, params[:reduc_code],:class => "form-control", :placeholder => "Code réduction"
=render :partial => "qi/qi_ordered_table_search_footer", :locals => {:collection_object => @m_odr_reps, :csv => (true if current_admin.has_permission?("odr_rep.export_csv"))}
=render :partial => "qi/qi_ordered_table", :locals => {:qi_ordered_table_collection => @m_odr_reps} if (current_admin.has_permission?("odr_rep.view_all") or ((params[:name].to_s != "" and params[:name].to_s.size > 2 ) or (params[:reduc_code].to_s != "" and params[:name].to_s.size > 2)))