2024-09-11 20:58:38 -03:00
|
|
|
class Ruta < ApplicationRecord
|
2024-09-11 22:41:17 -03:00
|
|
|
has_many :viajes
|
|
|
|
|
2024-09-11 20:58:38 -03:00
|
|
|
def direccion_inicio
|
|
|
|
@viajes.first.direccion_partida
|
|
|
|
end
|
|
|
|
|
|
|
|
def direccion_final
|
|
|
|
@viajes.last.direccion_llegada
|
|
|
|
end
|
|
|
|
|
|
|
|
def kms_total
|
|
|
|
@viajes.reduce(0) do |sum, viaje|
|
|
|
|
sum += viaje.kms
|
|
|
|
sum
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|