diff --git a/app/views/admin/budget_investments/_investments.html.erb b/app/views/admin/budget_investments/_investments.html.erb new file mode 100644 index 000000000..d001cb03b --- /dev/null +++ b/app/views/admin/budget_investments/_investments.html.erb @@ -0,0 +1,77 @@ +
| <%= t("admin.budget_investments.index.table_id") %> | +<%= t("admin.budget_investments.index.table_title") %> | +<%= t("admin.budget_investments.index.table_admin") %> | +<%= t("admin.budget_investments.index.table_valuator") %> | +<%= t("admin.budget_investments.index.table_geozone") %> | +<%= t("admin.budget_investments.index.table_feasibility") %> | +<%= t("admin.budget_investments.index.table_valuation_finished") %> | +<%= t("admin.budget_investments.index.table_selection") %> | +
|---|---|---|---|---|---|---|---|
| + <%= investment.id %> + | ++ <%= link_to investment.title, admin_budget_budget_investment_path(budget_id: @budget.id, id: investment.id, params: Budget::Investment.filter_params(params)) %> + | ++ <% if investment.administrator.present? %> + <%= investment.administrator.name %> + <% else %> + <%= t("admin.budget_investments.index.no_admin_assigned") %> + <% end %> + | ++ <% if investment.valuators.size == 0 %> + <%= t("admin.budget_investments.index.no_valuators_assigned") %> + <% else %> + <%= investment.valuators.collect(&:description_or_name).join(', ') %> + <% end %> + | ++ <%= investment.heading.name %> + | ++ <%= t("admin.budget_investments.index.feasibility.#{investment.feasibility}", + price: investment.formatted_price) + %> + | ++ <%= investment.valuation_finished? ? "✔ ": "✘" %> + | ++ <% if investment.selected? %> + <%= link_to toggle_selection_admin_budget_budget_investment_path(@budget, + investment, + filter: params[:filter], + page: params[:page]), + method: :patch, + remote: true, + class: "button small expanded" do %> + <%= t("admin.budget_investments.index.selected") %> + <% end %> + <% elsif investment.feasible? && investment.valuation_finished? %> + <%= link_to toggle_selection_admin_budget_budget_investment_path(@budget, + investment, + filter: params[:filter], + page: params[:page]), + method: :patch, + remote: true, + class: "button small hollow expanded" do %> + <%= t("admin.budget_investments.index.select") %> + <% end %> + <% end %> + | +
| <%= t("admin.budget_investments.index.table_id") %> | -<%= t("admin.budget_investments.index.table_title") %> | -<%= t("admin.budget_investments.index.table_admin") %> | -<%= t("admin.budget_investments.index.table_valuator") %> | -<%= t("admin.budget_investments.index.table_geozone") %> | -<%= t("admin.budget_investments.index.table_feasibility") %> | -<%= t("admin.budget_investments.index.table_selection") %> | -
|---|---|---|---|---|---|---|
| - <%= investment.id %> - | -- <%= link_to investment.title, admin_budget_budget_investment_path(budget_id: @budget.id, id: investment.id, params: Budget::Investment.filter_params(params)) %> - | -- <% if investment.administrator.present? %> - <%= investment.administrator.name %> - <% else %> - <%= t("admin.budget_investments.index.no_admin_assigned") %> - <% end %> - | -- <% if investment.valuators.size == 0 %> - <%= t("admin.budget_investments.index.no_valuators_assigned") %> - <% else %> - <%= investment.valuators.collect(&:description_or_name).join(', ') %> - <% end %> - | -- <%= investment.heading.name %> - | -- <%= t("admin.budget_investments.index.feasibility.#{investment.feasibility}", price: investment.price) %> - | -- <% if investment.feasible? %> - <%= link_to "#", class: "button small hollow expanded" do %> - <%= t("admin.budget_investments.index.select") %> - <% end %> - <% else %> - <%= link_to "#", class: "button small expanded" do %> - <%= t("admin.budget_investments.index.selected") %> - <% end %> - <% end %> - | -