From f6f936ed2c33035904a6c5c002ff21dd27df3f38 Mon Sep 17 00:00:00 2001 From: Zakaria BOUZIANE Date: Thu, 19 Jun 2014 17:21:38 +0200 Subject: Listing number of Vehicle Journeys for a Line --- app/views/lines/show.html.erb | 12 ++++++++++-- config/locales/lines.yml | 6 ++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/app/views/lines/show.html.erb b/app/views/lines/show.html.erb index d66c42d91..2b9961ca2 100644 --- a/app/views/lines/show.html.erb +++ b/app/views/lines/show.html.erb @@ -52,7 +52,9 @@ <% end %>
  <%= @line.human_attribute_name("number_of_mrs_vj") %> : <%= @line.vehicle_journeys.where("mobility_restricted_suitability = ?", true).count %>
  <%= @line.human_attribute_name("number_of_non_mrs_vj") %> : <%= @line.vehicle_journeys.where("mobility_restricted_suitability = ?", false).count %> -
  <%= @line.human_attribute_name("number_of_vj") %> : <%= @line.vehicle_journeys.count %> +
  <%= @line.human_attribute_name("number_of_null_mrs_vj") %> : <%= @line.vehicle_journeys.count - + (@line.vehicle_journeys.where("mobility_restricted_suitability = ?", true).count + + @line.vehicle_journeys.where("mobility_restricted_suitability = ?", false).count) %>

@@ -65,7 +67,13 @@ <% end %>
  <%= @line.human_attribute_name("number_of_fs_vj") %> : <%= @line.vehicle_journeys.where("flexible_service = ?", true).count %>
  <%= @line.human_attribute_name("number_of_non_fs_vj") %> : <%= @line.vehicle_journeys.where("flexible_service = ?", false).count %> -
  <%= @line.human_attribute_name("number_of_vj") %> : <%= @line.vehicle_journeys.count %> +
  <%= @line.human_attribute_name("number_of_null_fs_vj") %> + <% if @line.flexible_service.nil? %> + (<%= @line.human_attribute_name("default_fs_msg") %>) + <% end %> + : <%= @line.vehicle_journeys.count - + (@line.vehicle_journeys.where("flexible_service = ?", true).count + + @line.vehicle_journeys.where("flexible_service = ?", false).count) %>

diff --git a/config/locales/lines.yml b/config/locales/lines.yml index f9d4321ef..4f6a51553 100644 --- a/config/locales/lines.yml +++ b/config/locales/lines.yml @@ -61,6 +61,9 @@ en: number_of_mrs_vj: "Number of accessible vehicle journeys" number_of_non_fs_vj: "Number of non on demond vehicle journeys" number_of_non_mrs_vj: "Number of non accessible vehicle journeys" + number_of_null_fs_vj: "Number of unspecified on demond vehicle journeys" + number_of_null_mrs_vj: "Number of unspecified accessible vehicle journeys" + default_fs_msg: "These vehicle journeys are considered as regular" group_of_line: "Group of lines" comment: "Comments" objectid: "Neptune identifier" @@ -136,6 +139,9 @@ fr: number_of_mrs_vj: "Nombre de courses accessibles" number_of_non_fs_vj: "Nombre de courses régulières" number_of_non_mrs_vj: "Nombre de courses non accessibles" + number_of_null_fs_vj: "Nombre de courses sans spécification de type de service" + number_of_null_mrs_vj: "Nombre de courses sans spécification d'accessibilité" + default_fs_msg: "Ces courses sont considérées régulières" group_of_line: "Groupe de lignes" comment: "Commentaire" objectid: "Identifiant Neptune" -- cgit v1.2.3