Files
dry_beans/app/controllers/ruta_controller.rb
2024-09-11 22:41:17 -03:00

20 lines
679 B
Ruby

class RutaController < ApplicationController
def get
Ruta.find(params[:ruta])
end
def add
@ruta = Ruta.create
for data_viaje in params[:viajes] do
viaje = @ruta.viajes.create(direccion_partida: data_viaje[:direccion_partida], direccion_llegada: data_viaje[:direccion_llegada], kms: data_viaje[:kms])
for data_entrega in data_viaje[:entregas] do
viaje.entregas.create(nombre_recibe: data_entrega[:nombre_recibe], carga: data_entrega[:carga])
end
for data_retiro in data_viaje[:retiros] do
viaje.retiros.create(nombre_entrega: data_retiro[:nombre_recibe], carga: data_retiro[:carga])
end
end
@ruta
end
end